ページに対するアサーション

Prev Next

1. ページのタイトルに対するアサーション

ページタイトル とは、
title タグで設定される文字列のことです。

タブやウィンドウの部分に表示されたり、ブックマークするときの名称として使用されます。

キーワード名 概要
タイトルが〇〇であることを確認する ページタイトルが指定の文字列と完全一致することを確認する

タイトルに対する部分一致のコマンドが必要な場合は弊社サポートチームまでご連絡ください。

2. ページの URL に対するアサーション

キーワード名 概要
URLが〇〇であることを確認する 現在の URL が指定の文字列と完全に一致することを確認する
URLが〇〇を含むことを確認する 現在の URL が指定の文字列を含むことを確認する

URLが動的に変わってしまうようなページのURLを検証したい場合は URLが〇〇を含むことを確認する を使用することをおすすめします。

3. ページに含まれるすべてのテキスト

キーワード名 概要
ページが〇〇を含まないことを確認する ページ内に指定の文字列が存在しないことを確認する
アサーションの対象外となる要素

もし要素がdisplay: none;visibility: hidden;、またはopacity: 0;のいずれかのスタイルを持っている場合、その要素はページ上に存在しないものと見なされ、このアサーションの対象外になります。

4. ページ上のすべてのHTML要素

現在 ページに指定の要素が存在することを確認する
ページに対するアサーション(「ページの情報を確認」ボタンをクリック)のコマンドとして表示されますが、 将来的には ページ内の要素に対するアサーション のコマンドとなる予定です。

キーワード名 概要
ページに指定の要素が存在することを確認する ページに特定の要素が存在することを確認する

非表示状態など、一般ユーザーが存在を確認できない状態であったとしても、 HTMLの要素として存在していれば成功となります。