Para empezar a trabajar con las pruebas funcionales, debe familiarizarse con algunos casos de uso y conceptos básicos. Con el propósito de automatizar casos de prueba, considere varias aproximaciones antes de empezar a crear scripts de prueba funcional.
Planificación de pruebas funcionales
Es necesario considerar sus requisitos e identificar la aproximación adecuada a seguir para automatizar las pruebas funcionales. Automatizando las pruebas funcionales, podrá utilizar de forma más efectiva las características que hay disponibles en
Rational Functional Tester.
- Scripts de pruebas funcionales modulares: existe la posibilidad de crear distintos scripts de prueba funcionales para un caso de prueba y reutilizar los scripts que se aplican a distintos casos de prueba. La creación de scripts de prueba funcional permite la reutilización de scripts de prueba para distintos casos de prueba.
Utilizando scripts de prueba modulares, se pueden asociar los scripts de prueba con varios casos de prueba creados mediante una herramienta de gestión de pruebas como, por ejemplo, IBM® Rational Quality Manager.
En Rational Functional Tester, utilice la opción Llamar a script para llamar a otro script de prueba funcional.
- Grabación de scripts de prueba frente a scripts de prueba manuales:: en Rational Functional Tester, se puede grabar un script de prueba funcional en relación a la aplicación de prueba o se puede crear un script de prueba de forma manual. Si la aplicación bajo prueba cambia con frecuencia y afecta a la jerarquía de los objetos de prueba, se pueden actualizar las correlaciones de los objetos de prueba para evitar errores o anomalías. Las correlaciones de objetos de prueba se crean al grabar los scripts de prueba funcional en relación a la aplicación de prueba. En este caso, se pueden crear scripts de prueba manual y utilizar métodos find() para buscar los objetos de prueba en la aplicación y especificar la acción a utilizar en ellos. Para la creación de scripts de prueba manual, debe estar familiarizado con el lenguaje de programación.
- Scripts de prueba simplificados en relación a scripts de prueba Java: los scripts simplificados son scripts de prueba funcional con el formato de sentencias sencillas en inglés que resultan fáciles de comprender y de editar. Con la característica de script simplificado habilitada, también puede ver el script de prueba Java correspondiente en el editor de scripts de Java. Cuando edita el script simplificado, el script Java refleja los cambios en el editor de scripts Java. Puede conmutar al editor de scripts Java utilizando las características Insertar fragmento de código Java o Insertar método Java disponibles en el editor de scripts simplificados y empezar a trabajar con el script de prueba Java.
Recursos informativos
Para empezar a trabajar con IBM Rational Functional Tester, cuenta con varios recursos en el Information Center que le ayudarán a comprender el proceso de pruebas funcionales y las características que puede utilizar para automatizar con eficacia los casos de prueba.