Вернуться к списку
Агент автоматизации тестирования пользовательского интерфейса на основе искусственного интеллекта
FreeAI TestingFrameworkSeleniumMCP
О
Агент автоматизации тестирования пользовательского интерфейса на основе искусственного интеллекта предлагает инновационный метод тестирования графического пользовательского интерфейса путем интеграции спецификаций тестов на естественном языке, генеративного искусственного интеллекта, поисково-дополненной генерации (RAG) и компьютерного зрения в единой платформе на основе Java. Он устраняет хрупкость, связанную со сценариями на основе селекторов, изучая компоненты пользовательского интерфейса с помощью семантических вложений и изображений, последовательно имитируя человеческие взаимодействия как в контролируемом (обучение), так и в автоматическом (CI/CD) режимах.
Ключевые Функции
- Использует LangChain4j для связи с моделями ИИ инструкций и видения, распределяя задачи так, что одна модель определяет действия по тестированию, а другая управляет визуальной проверкой.
- Совместимость с Google AI Studio/Vertex AI и Azure OpenAI, настраиваемая через config.properties или AgentConfig.java (включая названия моделей, ключи API, конечные точки, настройки температуры, максимальное количество токенов и повторные попытки).