droid-ash/finalrun-agent
AI QA Agent for mobile apps
何を解決するか
FinalRunは、AndroidおよびiOSアプリのテストを、複雑なスクリプトではなく自然言語で簡素化します。開発者がPlain Englishでテストを定義し、AIがエミュレータまたはシミュレータ上で実行するため、手動で脆弱なテストスクリプトを書く必要がありません。
動作方法
ユーザーはYAML形式でPlain Englishでテスト仕様を記述します。その後、ツールはモバイルデバイス上でアプリを起動し、マルチモーダルAIモデル(Gemini、GPT、Claudeなど)を使用して画面を「見る」ことで、タップ、スワイプ、入力などの操作を実行します。成功/失敗のレポートを生成し、動画記録とデバイスログを添付します。さらに、AIコーディングエージェントがソースコードからテストを自動生成し、実行し、失敗を診断・修正するループを実現するための「スキル」も提供します。
対象ユーザー
従来のテストコードを書かずに、AndroidおよびiOSアプリのエンドツーエンドテストを自動化したいモバイルアプリ開発者およびQAエンジニア。
主な特徴
- 自然言語テスト: YAMLファイルを通じてPlain Englishでテストを記述可能。
- マルチモーダルAI実行: AIモデルを使用してアプリUIを視覚的に解釈し、操作可能。
- エージェントワークフロー: AIエージェントがソースコードからテストを生成し、失敗したテストを自動で修正するためのスキルを備える。
- クロスプラットフォーム: AndroidおよびiOS(ローカルまたはクラウド)をサポート。
- 包括的なレポート: 動画とログを添付した成功/失敗レポートを生成。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト