この記事では、mablトレーナーでモバイルまたはブラウザテストのステップを追加・編集する方法について説明します。具体的には…
- ステップを記録する
- Trainerウィンドウでステップを追加する
- 特定のステップを検索する
- ステップを編集する
- 複数のステップを一括編集する
- ステップを並べ替える
- ステップ名を変更する
- ステップに注釈を追加する
- 操作の取り消しとやり直し
ステップを記録する方法
記録ボタンをオンにして、アプリケーションを操作します。Trainerカーソル(… 入力待ち)は、新しいステップが記録される場所を示します。ユーザージャーニーをトレーニングすると、Trainerはアプリケーションとのインタラクションを自動的に記録します。
テスト別の記録済みやりとりの詳細については、以下の記事をお読みください。
ステップの説明
Trainerは、記録されたステップをAIが生成したステップの説明で更新します。この説明は、各ステップの意図を捉えたものです。たとえば、テストステップが最初に「'email'テキストフィールドに'app.defaults.username'の値を入力する」として記録されている場合、Trainerはそれを「ユーザーのメールアドレスを入力する」のような、より読みやすく意図を重視した説明に更新することがあります。
デフォルトでは、ステップの説明は英語で生成されます。言語を変更するには、ワークスペースの所有者がワークスペース設定の生成されたアーティファクトの言語を更新してください:ワークスペース > ワークスペース。
記録の一時停止
トレーニングセッションでステップの記録を中断するには、記録ボタンをオフにします。
モバイルアプリケーションのステップのトレーニング
Trainerウィンドウでステップを追加する方法
アプリとの操作を記録するだけでなく、Trainer ウィンドウからステップを追加することもできます。
mabl のサブスクリプションに高度なAIアドオンが含まれている場合、ブラウザーテストでは、トレーナーウィンドウにステップを生成ボタンも表示されます。
プラス記号をクリックして、他のステップを追加します。
- 条件
- データベース クエリー
- JavaScriptまたはAppiumスニペット
- waitステップ
- MFA認証コード
- フロー と ループ
- Echoステップ
- mabl Mailboxステップ
- APIステップ
- ステップグループ
ブラウザーのテストのみ:
- アクセシビリティチェック
- 要素の検索ステップ(要素の検索)
- URLにアクセスステップ
- クッキーを設定、アサート、削除するステップ
- ビューポートの設定
- ステップを生成する
モバイルテストのみ:
検索バーを使うと、特定の種類のステップを検索することができます。Tabキーでステップメニューに移動して次のオプションを選択し、Enterキーまたはスペースキーを押して選択を確定します。
テストの特定の部分へのステップの追加
テストの特定の箇所にステップを追加するには、新しいステップを追加したい位置までTrainerのカーソルをドラッグします。ページとやり取りするステップを追加する前に、アプリケーションが正しい状態になっていることを確認してください。
ステップを検索する方法
特定のステップや特定の変数への参照を検索する必要がある場合は、検索アイコンをクリックしてください。または、Ctrl+FまたはCmd+Fのキーボードショートカットを使用してください。
検索クエリーを入力した後、上下の矢印をクリックして一致するステップを移動します。または、「Enter」キーを押して下に移動するか、「Shift+Enter」キーを押して上に移動します。
自動生成されたステップの説明または手動で設定された説明に検索フレーズが含まれている場合、そのステップは検索クエリに一致します。
ステップを編集する方法
特定のステップを編集するには、ステップにカーソルを合わせて鉛筆アイコンをクリックします。テストステップを編集すると、mabl は変更内容に基づいて新しいステップの説明を生成します。
その他の編集オプションを表示するには、ステップ上にマウスポインターを移動し、[その他のアクション (...)] をクリックします。
複数のステップを一括編集する方法
mablトレーナーは、テストステップに対して次の一括処理をサポートしています。
- ステップのコピー
- ステップの無効化と有効化
- 既存のステップからのフローの作成
- ステップの削除
- アサーションの失敗時の動作を変更する - 選択したステップの1つがアサーションである場合に表示されます
ステップをまとめて編集するには、ステップの番号にカーソルを合わせ、表示されるチェックボックスをクリックします。ステップを選択し始めると、Trainerウィンドウの上部に一括操作メニューが表示されます。
連続する範囲のステップを選択するには、選択する範囲の最初のステップのチェックボックスをクリックし、Shiftキーを押しながら、選択する範囲の最後のステップのチェックボックスをクリックします。
ステップを一括選択してフローを作成
ステップを並べ替える方法
テストステップを移動するには、テストステップをクリックしてテスト内の別の場所にドラッグします。
ステップ名を変更する方法
ステップの名前を変更するには、Trainerウィンドウでステップをダブルクリックします。新しい名前を入力し、[ENTER]を押します。Trainerは、手動で名前を変更したステップをAI生成のステップの説明で上書きすることはありません。
ステップに注釈を追加する方法
特定のステップにさらなるコンテキストを追加したい場合は、ステップノートを追加できます。ステップにカーソルを合わせ、その他のアクション(…)> 注釈を追加をクリックします。説明を入力し、OKをクリックします。
ステップのメモは、テスト詳細ページとテスト出力ページのステップの下に表示されます。Trainerでメモを表示するには、「Note」タグにカーソルを合わせてください。
Trainerでの注釈付きステップ
操作の取り消しとやり直しの方法
直近の変更を取り消しまたはやり直しするには、Trainerウィンドウの取り消しとやり直しボタンを使います。