AI Personal Learning
und praktische Anleitung

AutoMouser: Generierung von Browser-Automatisierungscode zur Umwandlung von Mausaktionen in Selenium-Python-Skripte über KI

Allgemeine Einführung

AutoMouser ist eine Chrome-Erweiterung, die auf intelligente Weise Benutzerinteraktionen aufzeichnet und automatisch Selenium-Testcode unter Verwendung der GPT-Modelle von OpenAI generiert. Es vereinfacht den Prozess der Erstellung automatisierter Tests, indem es die Browseraktionen der Benutzer aufzeichnet und in robuste, wartbare Python-Selenium-Skripte umwandelt.AutoMouser wurde entwickelt, um jeden Klick, jedes Ziehen und jedes Hovern zu erfassen, um den Arbeitsablauf zu optimieren und zuverlässige, wiederholbare Tests zu erstellen.

 

Funktionsliste

  • Verfolgung von Interaktionen in Echtzeit (Klicken, Tippen, Scrollen)
  • Automatisch generierter Selenium-Python-Code
  • Smart Input Merge
  • Erkennung von Fenstergrößenänderungen
  • JSON-Protokoll-Export
  • Mehrere XPath-Generierungsstrategien
  • Saubere, gut strukturierte Code-Ausgabe

 

Hilfe verwenden

Ablauf der Installation

  1. Klonen Sie dieses Repository oder laden Sie den Quellcode herunter.
  2. Erstellen Sie eine .env-Datei im Stammverzeichnis und fügen Sie Ihren OpenAI-API-Schlüssel hinzu:OPENAI_API_KEY=Ihr_openai_api_key.
  3. Ersetzen Sie gegebenenfalls SELENIUM_PROMPT in background.js durch die gewünschte Prompt-Vorlage.
  4. Öffnen Sie Chrome und navigieren Sie zu chrome://extensions/.
  5. Aktivieren Sie den "Entwicklermodus" in der oberen rechten Ecke.
  6. Klicken Sie auf "Extrahierte Erweiterungen laden" und wählen Sie das Erweiterungsverzeichnis aus.

Verwendung Prozess

  1. Klicken Sie auf das AutoMouser-Symbol in der Chrome-Symbolleiste, um die Aufzeichnung zu starten.
  2. Führen Sie die Aktionen aus, die Sie automatisieren möchten.
  3. Klicken Sie erneut auf das Symbol, um die Aufzeichnung zu beenden und den Code zu generieren.
  4. Es werden zwei Dateien heruntergeladen:
    • tracking_log.json: Interaktionsrohdaten
    • selenium_test.pyGenerierte Selenium-Testskripte

Führen Sie den generierten Selenium-Code aus

  1. Prüfen Sie den generierten Selenium-Code und führen Sie ihn in Ihrer Python-Umgebung aus.
  2. Stellen Sie sicher, dass Sie die notwendigen Python-Pakete installiert haben, wie z.B. Selen im Gesang antworten openai.

Darf nicht ohne Genehmigung vervielfältigt werden:Chef-KI-Austauschkreis " AutoMouser: Generierung von Browser-Automatisierungscode zur Umwandlung von Mausaktionen in Selenium-Python-Skripte über KI

Chef-KI-Austauschkreis

Der Chief AI Sharing Circle konzentriert sich auf das KI-Lernen und bietet umfassende KI-Lerninhalte, KI-Tools und praktische Anleitungen. Unser Ziel ist es, den Nutzern dabei zu helfen, die KI-Technologie zu beherrschen und gemeinsam das unbegrenzte Potenzial der KI durch hochwertige Inhalte und den Austausch praktischer Erfahrungen zu erkunden. Egal, ob Sie ein KI-Anfänger oder ein erfahrener Experte sind, dies ist der ideale Ort für Sie, um Wissen zu erwerben, Ihre Fähigkeiten zu verbessern und Innovationen zu verwirklichen.

Kontaktieren Sie uns
de_DE_formalDeutsch (Sie)