English version
German version
Spanish version
French version
Italian version
Portuguese / Brazilian version
Dutch version
Greek version
Russian version
Japanese version
Korean version
Simplified Chinese version
Traditional Chinese version
Hindi version
Czech version
Slovak version
Bulgarian version
 

Ventajas y pautas de la prueba automatizada

Artículos RSS Feed





la "prueba automatizada" está automatizando el proceso de prueba manual actualmente en uso. Esto requiere que un "proceso de prueba manual formalizado", exista actualmente en la compañía o la organización.

La automatización es el uso de estrategias, las herramientas y los artefactos que aumentan o reducen la necesidad de la implicación o de la interacción manual o humana en tareas inexpertas, repetidoras o redundantes.

Como mínimo, tal proceso incluye:

Los casos detallados de la prueba, incluyendo fiable "contaban con los resultados", que se han desarrollado de la documentación funcional de las especificaciones y del diseño del negocio

Un ambiente independiente de la prueba, incluyendo una base de datos de la prueba que es rehabilitable a una constante sabida, tal que los casos de la prueba pueden ser repetido cada vez que hay modificaciones hechas al uso.

Los tipos siguientes de prueba pueden ser automatizados

Funcional - la prueba esa las operaciones se realiza según lo esperado.

Regresión - probando que el comportamiento del sistema no ha cambiado.

Excepción o negativa - forzar condiciones de error en el sistema.

Tensión - determinación de las capacidades absolutas del uso y de la infraestructura operacional.

Funcionamiento - el abastecimiento de aseguramiento que el funcionamiento del sistema será adecuado para la hornada funciona y las transacciones en línea en lo referente a proyecciones y a requisitos del negocio.

Carga - la determinación de los puntos en los cuales la capacidad y el funcionamiento del sistema se convierten degradó a la situación que las mejoras del hardware o del software serían requeridas.

Ventajas de la prueba automatizada

Confiable: Las pruebas realizan exacto las mismas operaciones cada vez que se funcionan, de tal modo eliminando error humano

Repetible: Usted puede probar cómo el software reacciona bajo ejecución repetida de las mismas operaciones.

Programable: Usted puede programar las pruebas sofisticadas que ponen en evidencia la información ocultada del uso.

Comprensivo: Usted puede construir una habitación de pruebas que cubra cada característica en su uso.

Reutilizable: Usted puede reutilizar pruebas en diversas versiones de un uso, incluso si el interfaz utilizador cambia.

Software De una Calidad Mejor: Porque usted puede funcionar más pruebas en menos tiempo con pocos recursos

Rápido: Usuarios que humanos automatizados de las pruebas del funcionamiento de las herramientas perceptiblemente más rápidamente.

Reducción De Costes: Como el número de los recursos para la prueba de la regresión se reduce.

Elegir las herramientas de la derecha para el trabajo y apuntar las áreas derechas de la organización para desplegarlas pueden realizar solamente estas ventajas. Las áreas derechas donde el ajuste de la automatización debe ser elegido.

Las áreas siguientes se deben automatizar primero

1. Tareas o panoramas altamente redundantes

2. Tareas repetidoras que están agujereando o tienden para causar error humano

3. Casos o panoramas bien desarrollados y bien-entendidos del uso primero

4. Las áreas relativamente estables del excedente del uso los volátiles deben ser automatizadas.

Los probadores automatizados deben seguir las pautas siguientes para conseguir las ventajas de la automatización:

¿? Sucinto: Tan simple como sea posible y no más simple.

¿? Self-Checking: Informes de prueba sus propios resultados; no necesita ninguna interpretación humana.

¿? Repetible: La prueba se puede funcionar muchas veces en una fila sin la intervención humana.

¿? Robusto: Pruebe produce el mismo resultado ahora y por siempre. Las pruebas no son afectadas por los cambios en el ambiente externo.

¿? Suficiente: Las pruebas verifican todos los requisitos del software que es probado.

¿? Necesario: Todo en cada prueba contribuye a la especificación del comportamiento deseado.

¿? Claro: Cada declaración es fácil de entender.

¿? Eficiente: Funcionamiento de pruebas en una cantidad de tiempo razonable.

¿? Específico: Puntos de cada falta de la prueba a un pedazo específico de funcionalidad quebrada; las faltas de la prueba de unidad proporcionan la "triangulación del defecto".

¿? Independiente: Cada prueba se puede funcionar por sí mismo o en una habitación con un sistema arbitrario de otras pruebas en cualquier orden.

¿? Conservable: Las pruebas deben ser fáciles de entender y de modificarse y de extender.

¿? Detectable: A y desde el código prueba y a y desde los requisitos.

Para más visualización de este artículo y clases particulares libres del entrenamiento en la prueba: http://www.exforsys.com/content/category/17/259/340/

Las ofertas de Exforsys liberan la ayuda del entrenamiento y de la carrera que se especializa en C, C++, C #, Java, J2EE, NET, PeopleSoft, SAVIA, Siebel, el oráculo Apps, los datos que almacenan, Oracle/SQL Server/DB2 y la prueba. Visite por favor http://www.exforsys.com para más clases particulares del entrenamiento, porque las preguntas de la entrevista visita http://www.geekinterview.com, porque los artículos y los recursos visitan http://www.itquestionbank.com

Artículo Fuente: Messaggiamo.Com

Translation by Google Translator





Related:

» Home Made Power Plant
» Singorama
» Criminal Check
» Home Made Energy


Webmaster obtener el código html
Añadir este artículo a su sitio web ahora!

Webmaster Envíe sus artículos
No es necesario que se registre! Completa el formulario y su artículo está en el Messaggiamo.Com Directorio!

Add to Google RSS Feed See our mobile site See our desktop site Follow us on Twitter!

Envíe sus artículos a Messaggiamo.Com Directorio

Categorías


Derechos de autor 2006-2011 Messaggiamo.Com - Mapa del sitio - Privacy - Webmaster enviar sus artículos a Messaggiamo.Com Directorio [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu