Zurück zur Liste
KI-gestützter UI-Testautomatisierungsagent
FreeAI TestingFrameworkSeleniumMCP
Über
Der KI-gesteuerte UI-Testautomatisierungsagent bietet eine innovative Methode für GUI-Tests, indem er Testspezifikationen in natürlicher Sprache, generative KI, Retrieval-Augmented Generation (RAG) und Computer Vision in ein einheitliches Java-basiertes Framework integriert. Es beseitigt die Fragilität, die mit selektorbasierten Skripten verbunden ist, indem es UI-Komponenten durch semantische Einbettungen und Bilder lernt und anschließend menschenähnliche Interaktionen konsistent sowohl im beaufsichtigten (Training) als auch im unbeaufsichtigten (CI/CD) Modus nachahmt.
Hauptfunktionen
- Nutzt LangChain4j, um sich mit Instruktions- und Vision-KI-Modellen zu verbinden und Aufgaben so zu verteilen, dass ein Modell Testaktionen bestimmt, während ein anderes die visuelle Validierung verwaltet.
- Kompatibel mit Google AI Studio/Vertex AI und Azure OpenAI, anpassbar über config.properties oder AgentConfig.java (einschließlich Modellnamen, API-Schlüssel, Endpunkte, Temperatureinstellungen, maximale Token und Wiederholungsversuche).