AutoMouser: Generación de código de automatización del navegador para convertir acciones del ratón en scripts Selenium Python mediante IA

Introducción general

AutoMouser es una extensión de Chrome que realiza un seguimiento inteligente de las interacciones del usuario y genera automáticamente código de prueba Selenium utilizando los modelos GPT de OpenAI. Simplifica el proceso de creación de pruebas automatizadas mediante el registro de las acciones del navegador del usuario y su conversión en scripts de Selenium Python sólidos y mantenibles.AutoMouser está diseñado para capturar cada clic, arrastre y hover para optimizar el flujo de trabajo y construir pruebas fiables y repetibles.

 

Lista de funciones

  • Seguimiento de la interacción en tiempo real (clic, tecleo, desplazamiento)
  • Generación automática de código Selenium Python
  • Combinación inteligente de entradas
  • Detección del cambio de tamaño de las ventanas
  • Exportación del registro de operaciones JSON
  • Múltiples estrategias de generación de XPath
  • Código limpio y bien estructurado

 

Utilizar la ayuda

Proceso de instalación

  1. Clone este repositorio o descargue el código fuente.
  2. Crea un archivo .env en el directorio raíz y añade tu clave API de OpenAI:OPENAI_API_KEY=your_openai_api_key.
  3. Si es necesario, sustituya SELENIUM_PROMPT en background.js por la plantilla de aviso que desee.
  4. Abra Chrome y vaya a chrome://extensions/.
  5. Activa el "Modo Desarrollador" en la esquina superior derecha.
  6. Haga clic en "Cargar extensiones extraídas" y seleccione el directorio de extensiones.

Proceso de utilización

  1. Haz clic en el icono AutoMouser de la barra de herramientas de Chrome para iniciar la grabación.
  2. Realice las acciones que desea automatizar.
  3. Vuelva a hacer clic en el icono para detener la grabación y generar el código.
  4. Se descargarán dos archivos:
    • tracking_log.jsonDatos brutos de interacción
    • selenium_test.py: Scripts de prueba Selenium generados

Ejecute el código Selenium generado

  1. Compruebe y ejecute el código Selenium generado en su entorno Python.
  2. Asegúrese de que tiene instalados los paquetes de Python necesarios, tales como selenium responder cantando openai.
© declaración de copyright

Artículos relacionados

Sin comentarios

Debe iniciar sesión para participar en los comentarios.
Acceder ahora
ninguno
Sin comentarios...