Maestro
Convierte flujos YAML de Maestro en casos de prueba móviles de Autonomy. Transforma los comandos declarativos en pasos en lenguaje natural.
Los flujos de Maestro ya son declarativos y están cerca del vocabulario de pasos de Autonomy, por lo que esta migración es principalmente mecánica. Autonomy también puede exportar un caso grabado como YAML de Maestro, lo que facilita la comparación lado a lado.
Prompt
Pega esto en un agente de programación conectado al servidor MCP de Autonomy desde el repositorio:
Migra las pruebas de Maestro de este repositorio a Autonomy.
Para cada prueba: léela y crea después un caso de prueba de Autonomy con autonomy_test_case_create cuyo nombre sea el título de la prueba.
Convierte los selectores en descripciones en lenguaje natural del control. Conserva exactamente cada valor comprobado.
Sustituye las credenciales codificadas en duro por valores de relleno elegidos por el agente y la configuración por valores del entorno.
Asigna tapOn -> Tap/Click, inputText -> Type, assertVisible -> Assert, launchApp -> una precondición y runFlow -> integra el subflujo. Elimina esperas, reintentos y fixtures del framework. Enumera primero los casos de prueba existentes y omite los que ya cubran el recorrido.
Al terminar, informa de una tabla de prueba de origen -> ID del caso de prueba creado.Notas de mapeo
launchAppconclearStatese convierte en una precondición (borrar el estado de la app).tapOn: { id: ... }/tapOn: "text"se convierten en Tap/Click sobre el control descrito.assertVisible/assertNotVisiblese convierten en Assert.- Los subflujos de
runFlowse integran; los buclesrepeatse expanden o se eliminan si solo esperan. - Las variables de
envse convierten en valores{{env.VAR}}del entorno.
Consulta el resumen de migración para ver el mapeo completo constructo por constructo.
Appium
Convierte conjuntos de pruebas móviles de Appium en Java, Python o JavaScript en casos de prueba de Autonomy para iOS y Android. Elimina las capabilities, los drivers y los localizadores.
Mabl
Mueve pruebas, flujos y planes de Mabl a Autonomy. Sustituye los modelos de elementos grabados y el auto-heal por pasos basados en la intención.