¿Qué herramientas están disponibles para la garantía de la calidad de un sitio web? Que se trata como una Unidad de Pruebas

StackOverflow https://stackoverflow.com/questions/1370714

  •  21-09-2019
  •  | 
  •  

Pregunta

Estamos en busca de la herramienta de control de calidad que nos permiten probar la funcionalidad de nuestras aplicaciones web. En este momento en que el control de calidad a todos nuestros trabajo / Mejoras / defectos de la mano, pero tenemos tantas aplicaciones web que es difícil de control de calidad en todo el sitio durante algunos cambios.

Queremos tener una lista de casos de prueba que vamos a ejecutar cada vez que vamos a empujar un cambio en el desarrollo para construir al menos un nivel de confianza ante el empuje.

Estoy seguro de que este es un tema que es normal entre nosotros, la comunidad de desarrollo web.

¿Fue útil?

Solución

selenio es maravilloso para las pruebas funcionales. Puede generar pruebas que se ejecutan automáticamente en todos los principales navegadores que utilizan SeleniumIDE (un plugin para Firefox que registra las interacciones con las páginas web). A continuación, puede exportar las pruebas en el código fuente en varios lenguajes de programación (por ejemplo, Java, PHP, etc.)

Otros consejos

Hay muchas herramientas por ahí para ayudarle a prueba, sugeriría comenzando con selenio para escribir pruebas automatizadas, en el idioma de su preferencia. Es fácil de usar, compatible con gran variedad de idiomas.

Una vez que ha escrito sus pruebas se puede utilizar Jenkins o Hudson, que permite llevar a cabo sus pruebas con cada actualización, o se puede ejecutar manualmente o a horas específicas.

Jenkins y selenio están haciendo un gran trabajo para nosotros en WildBit en las pruebas de regresión, y detectar cualquier problema. Además, se me olvidó mencionar las dos herramientas, aunque muy potente, que son libres.

Después de haber escrito las pruebas automatizadas, es posible que desee considerar también hacer pruebas de rendimiento con herramientas como browsermob.

Es probable que desee comprobar hacia fuera ofertas de Telerik en esta área. He implementado mi sitio ASP.NET mediante una combinación de DLL (de lógica de negocios, acceso a datos de capa, y dlls pruebas NUnit) para hacer la prueba de todas las zonas de no fácil interfaz de usuario. Sin embargo, las extensiones de NUnit para las pruebas de interfaz de usuario (no recuerdo el nombre del proyecto en este momento, ya que no lo adoptaron) quedaron en el camino debido a la falta de trabajo en la herramienta.

Hemos tenido buenas experiencias con:

IEUnit - libre y de código abierto

HttpUnit - Libre y de código abierto

Regresión Tester barato - $ 100

seda - No es barato! Pero bueno.

Mi favorito era IEUnit. Muy intuitivo y funciona como otros frameworks de pruebas unitarias.

Sugiero mirar el href="http://code.google.com/p/robotframework/" rel="nofollow noreferrer"> robot marco Hudson . Con el servidor de CI puede hacerse análisis de poner en marcha de forma automática cada vez que un cambio se empuja a un repositorio en particular.

La ventaja de utilizar el marco robot con el complemento de selenio es que se puede obtener algunos informes muy agradable junto con algunas herramientas para maniuplating los informes. Si necesita más de lo que el selenio tiene que ofrecer puede utilizar cualquiera de pitón o jython (y por lo tanto java) para extender sus pruebas Robot Framework (por ejemplo, ir a buscar los datos de uno de sus servicios y validarlo a través de scripts Python o Java)

  • Watir
    • WatiN
    • WebAii

google. De Verdad. Hay incluso más herramientas para la web de escritorio.

No para las partes automatizadas - pero por errores visuales hay cuatro aplicaciones realmente buenas Pruebas de control de calidad:

  1. DebugMe
  2. UserSnap
  3. BugHerd
  4. TrackDuck

desglose completo de sus características, imágenes y precios

Quiero compartir una nueva herramienta que creo.

Este es un IDE basado en la web para el desarrollo de pruebas web. Usar jQuery y JavaScript de forma. Parece que es nuevo, pero jugó con él durante un tiempo y se ve muy bien!

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top