mablトレーナーでブラウザテストを手動で作成または編集する際に、すべてのステップを自分でトレーニングする必要はありません。いつでも mabl エージェントに作業を引き継げます。エージェントモードに切り替え、必要な内容を自然な言葉で伝えると、エージェントがステップを生成します。完了したら手動トレーニングに戻り、作業を続けられます。エージェントモードは、内容がずれてしまった一連のステップを再トレーニングしたい場合や、テストの定型的な部分をエージェントに作成させたい場合に便利です。
トレーナーを開かずに説明文からテスト全体を生成する場合は、代わりにWebアプリ向けエージェントによるテスト作成をご覧ください。
エージェントでステップを生成する
ステップのまとまりを追加または再トレーニングするには、生成ボタンをクリックして、自然言語のプロンプトからステップを作成します。この機能は、新規および既存のブラウザテストの両方で利用できます。
生成する前に、アプリが正しい状態になっていることを確認してください。エージェントはカーソルの位置でステップを生成し、その前にあるステップをコンテキストとして使用します。カーソルより後にあるステップは認識されません。
- 新しいステップを追加するには、ステップを追加したい位置にトレーナーのカーソルを置いてください。
- 既存のタスクのステップを再生成するには、タスク説明のステップのすぐ下にカーソルを置いてください。
生成ボタンをクリックしてプロンプトモーダルを開き、テストに必要な内容を入力して、ステップを生成をクリックします。エージェントは、プロンプト、アプリのスクリーンショット、タスクプラン、ページのHTML/DOM構造を使用して1つ以上のステップを生成し、作業しながらそれらをステップグループにまとめます。
エージェントには何ができますか。
サポートされているインタラクションとサポートされていないインタラクションの完全なリストについては、こちらをクリックしてください。
エージェントの動作を確認する
エージェントの判断を確認するには、時計アイコンをクリックしてエージェントのアクティビティビューを開きます。エージェントの動作の詳細については、エージェントのアクティビティを理解するをご覧ください。
エージェントを軌道に乗せ続ける
エージェントがテストを構築している間は、ブラウザウィンドウの操作を避けてください。操作すると、エージェントが予期しない状態になることがあります。
エージェントがテストステップを生成している間は、ブラウザウィンドウの操作を避けてください
エージェントが軌道を外れているように見える場合は、一時停止して、次のいずれかを試してください。
- タスクプランを編集する - エージェントが停止しているように見えたり、同じ操作を繰り返している場合は、期待される変化が検出されなかった可能性があります。その場合は、エージェントを一時停止してタスクプランを修正してください。エージェントを再起動すると、編集されたプロンプトとカーソルより前にある既存のステップに基づいてプランが更新されます。ステップの生成時と同様に、カーソルより後にあるステップは認識されません。
- 手動でステップをトレーニングする - 曖昧な状況では、エージェントがアプリについて十分な情報を持たず、適切な判断ができずに軌道を外れることがあります。その場合は、手動モードに切り替えて、タスクとステップを自分で追加してください。
エージェントによるテスト作成は、フォームへの入力、日付ピッカーやドロップダウンからの選択、要素のクリックなど、一般的なUIインタラクションのほとんどをサポートしています。タスクプランにサポートされていないインタラクションが含まれている場合、エージェントがトレーニングの引き継ぎを求めることがあります。
手動トレーニングに戻る
いつでも手動モードに戻って、自分でステップをトレーニングできます。エージェントモードと手動トレーニングは交互に切り替えられるため、テストを構築しながら必要なだけ行き来できます。
手動モードのトレーナー