テスト作成エージェントは、一般的なWebアプリの操作の多くに対応しています。テストの意図やプランでサポートされていない操作タイプが含まれている場合、エージェントが手動でステップを追加するよう案内します。
この記事では、mablテスト作成エージェントでサポートされているWeb操作とサポートされていないWeb操作について説明します。
サポートされている操作
エージェントは次の操作を実行できます。
- 要素をクリックする
- メニューから選択する
- ドロップダウンから選択する
- テキストの入力
- 日付ピッカーから日付を選択する
- 関連するフローのインポート
- 変数の作成、使用、アサーション
- 検索バーを使って検索し、結果から選択する
- スクロール
- ページが安定するのを待っています
- 静的待機ステップ
- ビジュアルアサーションによるページのビジュアル検証
- 要素がページ上にあり、特定のテキストを含んでいることをアサートする
- URL の変更
- 新しいタブへの移動
- メールのテスト
エージェントのアサーション
- HTMLアサーション - エージェントは、実行速度とコスト削減のため、可能な限りHTML 要素アサーションの使用を優先します。
- ビジュアルアサーション - エージェントは、複数の要素または要素の否定(「エラーメッセージが存在しない」など)を検証する際にビジュアルアサーションを使用します。また、検証に画像やビジュアルコンテンツが含まれる場合、またはページ上の要素のテキストに対するアサーションよりも一般的に複雑な場合にも、ビジュアルアサーションが使用されます。
サポートされていない操作
- 新しいフローやループの作成
- スニペット
- データベースクエリ
- APIステップ
- 条件付きステップ
- 非表示要素の属性に対するアサーション
- ダブルクリック
- ホバーステップ
- ドラッグアンドドロップステップ
- アクセシビリティテストの概要
- Cookie の作成とアサーション
- 多要素認証 (MFA) ログイン
- PDFテスト
- エレメント内でのスクロール
- CSSまたはXPathによる要素の検索