変数アサーションを使用すると、変数の値を期待値と照合して検証できます。変数アサーションの一般的な使用例には、次のようなものがあります:
- 数学演算またはJavaScriptで変数を変更し、期待値と等しいことをアサーションします。
- データテーブルから取得した期待値に対するアサーション。
- カスタムJavaScriptステップから作成された変数の値など、ページ上の要素に関連付けられていない動的コンテンツに対するアサーション。
アサーションでの変数の使用
変数の値に応じて要素のプロパティを検証する方法の詳細については、要素のアサーションに関するドキュメントをご覧ください。
変数アサーションを作成して設定する
mablトレーナーで、✔︎ (アサート) > 変数をクリックして変数アサーションを追加します。次に、アサーション条件を定義します:
- 変数: ドロップダウンから変数を選択します。
-
アサーションタイプ: アサーションタイプを選択してください。変数に対してサポートされているアサーションタイプには以下が含まれます:
- 等しい
- 等しくない
- 以下を含む
- 以下を含まない
- 以下で始まる
- 以下で始まらない
- 以下で終わる
- 以下で終わらない
- より大きい
- 未満
- 以上
- 以下
- 正規表現と一致する
-
期待値: 変数を選択すると、mablはその現在の値を表示します。必要に応じてこのフィールドを編集できます。変数を参照するには、mablの変数構文を使用してください:
{{@yourVar}}。
OKをクリックして、変数アサーションを保存しmablテストに適用します。