Trailblaze - ИИ-фреймворк тестирования приложений
Trailblaze - это платформа для тестирования мобильных приложений на основе искусственного интеллекта, которая позволяет создавать и выполнять тесты, используя естественный язык.
Trailblaze позволяет использовать тесты на основе ИИ в стандартных инструментальных тестах на Android-устройствах. Это позволяет использовать существующие среды выполнения и системы отчетности, обеспечивая путь для постепенного внедрения тестов на основе ИИ в масштабе.
Поскольку Trailblaze использует модели команд Maestro для взаимодействия с пользовательским интерфейсом, это позволяет реализовать долгосрочную перспективу кроссплатформенного тестирования пользовательского интерфейса, используя при этом те же возможности создания тестов, агентов и отчетности.
Доступные функции:
• Тестирование на основе ИИ: отказоустойчивые тесты с описанием шагов тестирования на естественном языке
• Выполнение на устройстве: запускается непосредственно на устройствах Android с использованием стандартных инструментальных тестов (Espresso, UiAutomator)
• Кастомные агентские инструменты: расширение функциональности за счет предоставления агенту инструментов TrailblazeTools, специфичных для приложения
• Подробная отчетность: комплексные отчеты о выполнении тестов
• Интеграция с Maestro: использует кастомный драйвер Maestro для интуитивно понятного, платформенно-независимого взаимодействия с пользовательским интерфейсом
Trailblaze на GitHub: https://github.com/block/trailblaze
Платформа: Android
⭐️: 182
👨🦯➡️ AppFiles: код, инструменты, практики, производительность
Post #3897
546
- 👍 3