Pregunta

Después de desplegar una acumulación de puesta en escena. Me gustaría tener un sistema que fuman pruebas de todas nuestras páginas web en busca de códigos de estado HTTP Error (400.500).

¿Cuál es la manera más fácil, más rápida para obtener un sistema como este en su lugar.

Si uso de selenio o WebAII parece que tendría que hacer un montón de trabajo que genera pruebas unitarias básicas.

Lo ideal Id como para ser capaz de autogenerar una prueba sencilla muertos para toda mi página, a continuación, con el tiempo a construir algunas pruebas de interfaz de usuario más interactiva.

Yo realmente no quieren rodar mi propia solución utilizando wget o algo así.

Te agradecería algunas sugerencias.

Gracias

¿Fue útil?

Solución

  

Lo ideal Id como para ser capaz de generar automáticamente una prueba sencilla muertos para toda mi página, a continuación, con el tiempo a construir algunas pruebas de interfaz de usuario más interactiva.

No sé cualquier solución (esto no quiere decir que no existe) que lo hará de forma totalmente automática para toda una página web. A menos que su sitio está compuesto principalmente de partes estáticas, la navegación no se trata sólo de los enlaces siguientes y, en general, es demasiado complejo para automatizar esta tarea navegación menudo consiste en llenar formularios, presentación de las mismas, los resultados de navegación, haciendo clic para ver los detalles de un artículo en particular , etc y esto requiere un poco de la intervención humana.

En realidad, la solución no personalizada que vienen a la mente para facilitar esta tarea sería la de utilizar una grabadora como Selenium IDE . Pero estoy de acuerdo que si usted está comenzando desde cero, esto requerirá algo de trabajo.

  

Yo realmente no quieren rodar mi propia solución utilizando wget o algo así.

Para ser honesto, esto podría ser la mejor opción, aunque (por ejemplo, una generación de una inyección de archivos de origen de prueba desde una plantilla de selenio para todas las páginas conocidas / URL utilizando el lenguaje de programación de su elección).

Otros consejos

Creo que u puede hacer una programación descriptiva en QTP (es decir) como por la exigencia u hacer el guión y almacenar los resultados de depuración. Una vez ur aplicación implementada ejecuta el script QTP que u creados y comprobar los resultados.

Se utilizó para hacer la prueba de humo utilizando el plan de ahorro es decir, construir cada vez que ha desplegado. Para verificar si la aplicación muestra todas las páginas sin errores.

He visto un script Ruby antes de que se hace algo similar. Está en el libro fresco travieso de scripts de Ruby

Esto es muy similares

pasa a través de todos los enlaces y obtiene los códigos de devoluciones. No puede probar todo, pero es un buen comienzo.

Para un simple aplicaciones con conjunto limitado de páginas que puede utilizar swat herramienta que es DSL para crear pruebas de humo para aplicaciones web . Es bastante fácil para empezar a utilizarlo. Saludos.

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