QTP: proceso de prueba automatizado
Para cualquier implementación de herramienta automatizada, las siguientes son las fases / etapas de la misma. Cada una de las etapas corresponde a una actividad particular y cada fase tiene un resultado definido.
Test Automation Feasibility Analysis- El primer paso es comprobar si la aplicación se puede automatizar o no. No todas las aplicaciones se pueden automatizar debido a sus limitaciones.
Appropriate Tool Selection- El siguiente paso más importante es la selección de herramientas. Depende de la tecnología en la que se construya la aplicación, sus características y uso.
Evaluate the suitable framework- Al seleccionar la herramienta, la siguiente actividad es seleccionar un marco adecuado. Hay varios tipos de marcos y cada marco tiene su propio significado. Trataremos los marcos en detalle más adelante en este tutorial.
Build Proof of Concept- Proof of Concept (POC) se desarrolla con un escenario de extremo a extremo para evaluar si la herramienta puede soportar la automatización de la aplicación. Se realiza con un escenario de extremo a extremo, lo que asegura que las principales funcionalidades puedan automatizarse.
Develop Automation Framework- Después de construir el POC, se lleva a cabo el desarrollo del marco, que es un paso crucial para el éxito de cualquier proyecto de automatización de pruebas. El marco debe construirse después de un análisis diligente de la tecnología utilizada por la aplicación y también sus características clave.
Develop Test Script, Execute, and Analyze- Una vez que se completa el desarrollo del script, se ejecutan los scripts, se analizan los resultados y se registran los defectos, si los hubiera. Los scripts de prueba suelen estar controlados por versiones.