テスト作成エージェントを継続的に改善する取り組みの一環として、テスト作成エージェントに複数のアップデートを行い、生成されるテストの精度とカバレッジを向上させました。
より正確なアサーションと要素の選択
テスト作成エージェントがページのDOM構造を参照できるようになりました。これにより、要素の識別方法やセレクターの生成方法について、より的確な判断が可能になります。セレクター戦略としてARIAラベルのサポートも加わり、エージェントはユーザーのページ操作をより正確に反映した、安定性とアクセシビリティに優れたテストを生成できるようになりました。
アサーション生成も改善され、エージェントがアプリケーションの重要な検証をより正確にターゲットにできるようになりました。これにより、テストのメンテナンスを削減しながら、実際の課題をより迅速に発見できます。
マルチタブテストのサポート
エージェントが、ブラウザのタブ間を切り替えるステップを生成できるようになりました。これにより、OAuthポップアップ、決済処理フロー、新しいウィンドウを開くアクションなど、複数タブを使用するワークフローへのテスト作成エージェントのカバレッジが拡大されます。以前は、複数タブのテストは手動でのテスト作成でのみサポートされていました。
近日公開予定
- メールボックスのステップ - メールの配信確認、メッセージ内容の抽出、リンクのクリックなど、メールを使用したワークフローをテストします。
- JavaScript スニペットステップ - カスタムロジック、アサーション、データ操作のためのインライン JavaScript ステップを作成できます。
- 並列エージェントテスト作成 (Labs) - mablのクラウドインフラストラクチャで複数のテストを同時に生成できます。
詳細はこちら
詳細については、 テスト作成エージェントに関するガイドをご覧ください。