Selenium
Convierte conjuntos de pruebas de Selenium WebDriver en Java, Python, C# o JavaScript en casos de prueba de Autonomy. Retira los objetos de página y las esperas explícitas.
Los conjuntos de pruebas de Selenium abarcan varios lenguajes, pero la estructura siempre es la misma: un driver, localizadores, esperas explícitas y objetos de página. La migración no depende del lenguaje porque el agente lee la intención, no las vinculaciones.
Prompt
Pega esto en un agente de programación conectado al servidor MCP de Autonomy desde el repositorio:
Migra las pruebas de Selenium 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.
Integra los métodos de los objetos de página en los pasos que los llaman; descarta la estrategia de localización del objeto de página. 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
By.id/By.xpath/By.cssSelectorse convierten en objetivos descritos.WebDriverWait/ExpectedConditionsse eliminan.driver.get()se convierte en Navigate;sendKeysen Type;getText()que alimenta una aserción, en Assert.- La configuración de Grid y de capabilities se convierte en la selección de plataforma del caso de prueba.
Consulta el resumen de migración para ver el mapeo completo constructo por constructo.
Puppeteer
Convierte scripts de Puppeteer y conjuntos de pruebas jest-puppeteer en casos de prueba de Autonomy. Elimina waitForSelector y los bucles de reintento escritos a mano.
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.