Los objetos en aplicaciones mySAP contienen muchas propiedades que cambian dinámicamente, por ejemplo: .url, .href e .id. Durante la reproducción de scripts de Functional Test en aplicaciones mySAP, el valor de una o varias propiedades de reconocimiento de objeto puede cambiar provocando una alta puntuación de ScriptAssure que tenga como resultado una anomalía en el script. Functional Tester proporciona un mecanismo para convertir el valor de la propiedad de reconocimiento en una expresión regular para los valores que cambian dinámicamente.
Encontrar la propiedad de reconocimiento dinámico de los objetos y convertirla en una expresión regular puede ser una tarea engorrosa al probar aplicaciones mySAP.
Efectúe las tareas siguientes para facilitar la prueba de aplicaciones mySAP:
- Cree una copia de seguridad del archivo CustomObjectRecProp.rftop disponible en la carpeta de personalización. La carpeta está disponible en C:\Documents and Settings\All Users\Application Data\IBM\RFT\customization en Windows y en /etc/opt/IBM/Rational/RFT/customization en Linux.
- Renombre el archivo CustomObjectRecProp_MySAP.rftop como CustomObjectRecProp.rftop en la carpeta de personalización.
- Modifique los valores de ScriptAssure para reducir el número de avisos y errores generados durante la reproducción del script.
- Abra la ventana de Preferencias en Functional Tester. Pulse en el ID de Eclipse y en el IDE de Visual Studio.
- Expanda Functional Test y, a continuación, expanda Reproducir.
Pulse la opción Script Assure (TM) y luego pulse Avanzadas.
- Establezca Última puntuación de reconocimiento de oportunidades en 30000 y Avisar si la puntuación aceptada es mayor que en 20000
Nota: Si la ejecución del script sigue fallando debido a los valores de la propiedad de reconocimiento que cambian dinámicamente, utilice el mecanismo de expresión regular para arreglar el problema. Para obtener más información, consulte el tema Expresión regular en la ayuda de Functional Tester.
Nota: Para probar otras aplicaciones que no sean mySAP, emplee la copia de seguridad de CustomObjectRecProp.rftop y utilice los valores predeterminados de ScriptAssure. Para obtener más información, consulte el tema Uso de Script Assure en la ayuda de Functional Tester.