|
Con el rápido desarrollo de la tecnología Web 2.0, muchas empresas han desarrollado una serie de servicios de sitios web basados en la Web, por lo general en el diseño y desarrollo de aplicaciones Web es difícil simular un gran número de usuarios al mismo tiempo el acceso al sistema en la situación real, por lo que cuando el sitio Web se reúne el pico de la visita, es fácil que ocurra cuando la velocidad de respuesta del servidor se ralentiza o incluso la interrupción del servicio. Con el fin de evitar esta situación, la necesidad de una simulación real de un gran número de usuarios para acceder a las herramientas de prueba de rendimiento del sistema de aplicaciones Web para las pruebas de estrés, para probar el tiempo de respuesta de las páginas HTML estáticas, e incluso probar el tiempo de respuesta de las páginas web dinámicas (incluyendo ASP, PHP, JSP, etc.), para proporcionar datos para la optimización del rendimiento del servidor y el ajuste de la base de datos. Recomiendo que usted Web 2.0 desarrolladores y probadores para utilizar Microsoft Web Application Stress Tool esta herramienta de software, esta pequeña herramienta proporcionada por Microsoft es sólo 9,58M, muy pequeño y práctico. Aunque la función que el LoadRunner profesional, pero LoadRunner volumen es enorme, el precio no es caro, la empresa en general no gastar tanto dinero para comprar LoadRunner, y WAS de Microsoft es totalmente gratuito, y las principales características están disponibles, lo suficiente como para utilizar en la línea. Microsoft Web Application Stress Tool puede probar con eficacia el rendimiento de la carga de un sitio web, este software puede ser simulado a través de la secuencia de comandos 100 fuerte acceso simultáneo de usuarios, y simular algunas de las operaciones de clic del usuario real, WAS también se puede conectar a un servidor web remoto de Windows contadores de rendimiento (Performance Counter), a través del rendimiento del servidor para determinar el rendimiento del servidor. WAS también puede conectarse al contador de rendimiento de un servidor web Windows remoto (Performance Counter) para encontrar cuellos de botella en el sistema analizando el rendimiento del servidor (CPU/memoria, etc.) El porcentaje de uso de la CPU refleja la sobrecarga del procesador, y los porcentajes de uso de la CPU que superan constantemente el 75% son una clara indicación de que el cuello de botella del rendimiento reside en el procesador. WAS genera informes detallados al final de cada prueba, que pueden consultarse seleccionando Informes en el menú Ver. Además, CSDN también ha resumido algunas otras herramientas de pruebas, incluidas las herramientas de pruebas de rendimiento y las herramientas de pruebas funcionales, las diez principales herramientas de pruebas se clasifican a continuación: WinRunner, una herramienta de pruebas automatizadas a nivel industrial WinRunner, de Mercury Interactive, es una herramienta de pruebas funcionales a nivel empresarial que se utiliza para comprobar si una aplicación es capaz de alcanzar la funcionalidad esperada y funcionar correctamente. Al grabar, detectar y reproducir automáticamente las operaciones de la aplicación del usuario, WinRunner puede ayudar eficazmente a los testers a probar diferentes versiones de aplicaciones empresariales complejas, mejorar la eficiencia y la calidad de los testers y garantizar el lanzamiento sin problemas y el funcionamiento estable a largo plazo de aplicaciones empresariales complejas multiplataforma. Loadrunner, la herramienta de pruebas de carga estándar del sector LoadRunner es una herramienta de pruebas de carga que predice el comportamiento y el rendimiento del sistema. LoadRunner es capaz de probar arquitecturas empresariales completas simulando decenas de millones de usuarios bajo carga concurrente y monitorizando el rendimiento en tiempo real para identificar y localizar problemas. Con LoadRunner, las organizaciones pueden minimizar el tiempo de prueba, optimizar el rendimiento y acelerar los ciclos de lanzamiento de aplicaciones. testdirector, el sistema global de gestión de pruebas TestDirector es el primer sistema de gestión de pruebas basado en web del sector que permite gestionar pruebas de forma global, tanto dentro como fuera de la organización. TestDirector acelera drásticamente el proceso de pruebas al integrar todos los aspectos de la gestión de pruebas, incluida la gestión de requisitos, la planificación de pruebas, la ejecución de pruebas y el seguimiento de errores, en una única aplicación. Herramientas de pruebas funcionales Rational Robot IBM Rational Robot es la mejor herramienta de pruebas funcionales del sector que ayuda a los probadores a realizar pruebas con éxito incluso antes de que aprendan técnicas avanzadas de scripting. Se integra en el escritorio del probador IBM Rational TestManager, donde el probador puede planificar, organizar, ejecutar, gestionar e informar sobre todas las actividades de pruebas, incluidos los informes de pruebas manuales. Esta doble funcionalidad de pruebas y gestión es un comienzo ideal para las pruebas automatizadas. Herramientas de pruebas unitarias Serie xUnit Actualmente la herramienta de pruebas unitarias más popular es la serie de frameworks xUnit, comúnmente utilizados según los diferentes lenguajes se dividen en JUnit (java), CppUnit (C++), DUnit (Delphi), NUnit (.net), PhpUnit (Php), etc. La primera y más destacada aplicación de este marco de pruebas es el JUnit de código abierto proporcionado por Erich Gamma (autor de Design Patterns) y Kent Beck (fundador de XP (Extreme Programming)). Herramientas de pruebas funcionales SilkTest Borland SilkTest 2006 es una herramienta de pruebas funcionales de software que forma parte del conjunto de soluciones de gestión de la calidad del software de Borland. Esta herramienta utiliza asistentes para configurar y automatizar la ejecución de pruebas, lo que permite tanto a programadores principiantes como a expertos con experiencia configurar rápidamente pruebas funcionales y analizar errores funcionales. Herramienta de pruebas de rendimiento WAS Microsoft Web Application Stress Tool es un conjunto de herramientas desarrolladas por los probadores web de Microsoft específicamente diseñadas para realizar pruebas de estrés de sitios web en el mundo real. Con esta potente herramienta de pruebas de estrés, puede utilizar un pequeño número de ordenadores cliente para simular el impacto que un gran número de usuarios puede tener en un servicio web. Herramienta automatizada de pruebas de caja blanca Jtest Jtest es una herramienta automatizada de pruebas de caja blanca para el lenguaje java de parasoft, que mejora la fiabilidad del código automatizando las pruebas unitarias de java y la comprobación de los estándares del código. parasoft también produce C++ test, una herramienta de pruebas de caja blanca para C/C++. Herramientas de pruebas funcionales y de rendimiento JMeter JMeter es un proyecto de código abierto organizado por Apache , es una herramienta de pruebas funcionales y de rendimiento , 100% implementada en java . Herramientas de pruebas y análisis de rendimiento WEBLODE webload es una herramienta de análisis y pruebas de rendimiento de RadView que permite a los desarrolladores de aplicaciones web automatizar la ejecución de pruebas de estrés; webload prueba el rendimiento de la web simulando las operaciones de usuarios reales y generando una carga de estrés.
|