※ このトピックの一部は機械翻訳で処理されています。
テキスト アサーションは、現在のページの URL から段落やボタンなどの特定のページ要素のコンテンツまで、Web サイト上のテキストをターゲットにします。このドキュメントでは、テキストアサーションの作成方法と、Autify Nexusでテキストアサーションを行う際に使用できるロジック(マッチタイプ)のリファレンスを提供します。
テキストアサーションの作成
テキストアサーションを行うときは、次の項目を指定する必要があります。
ターゲット
マッチタイプ
テキスト
ターゲットは、アサートする対象要素です。言い換えれば、それはあなたがあなたのページまたはブラウザでチェックしている値です。
マッチタイプは、アサーションのロジックです。ターゲットを指定された値と比較し、比較の結果として合格または失敗します。
テキストは、選択した一致タイプに基づくターゲットに対する期待値を表します。
テキストアサーションの方程式は、次のように考えることができます: ターゲット + マッチタイプ + テキスト = 成功 または 失敗。
テキストアサーションでは大文字と小文字が区別され、ターゲットまたは指定された値から空白は削除されません。
マッチタイプ
以下は、Autify Nexusのテキストアサーションに使用できるすべてのマッチタイプのリファレンスです。
等しい
ターゲットと指定された値がまったく同じであることをアサートします。
autify はautify と等しい:テスト成功
autify はAutify と等しい:テスト失敗
等しくない
ターゲットと指定された値が同じではないことをアサートします。
autifynexus はautify nexus と等しくない:テスト成功
autify はautify と等しくない:テスト失敗
正規表現に一致する
ターゲットが指定された正規表現のパターンと一致することをアサートします。一部のプログラミング言語で使用されている正規表現とは異なり、Autify Nexusで使用する際にはバックスラッシュ / で囲まないでください。
Hello Autifyは正規表現Hello .+に一致する:テスト成功
Hello Autifyは正規表現\d+に一致する:テスト失敗
含む
ターゲットに、指定された値の文字の完全なサブシーケンスが含まれていることをアサートします。
autifyが、autを含む:テスト成功
autifyが、ayを含む:テスト失敗
含まない
ターゲットに指定された値が含まれていないことをアサートします。
autifyをが、zを含まない:テスト成功
autifyをが、tiを含まない:テスト失敗
始まる
ターゲットの先頭が指定された値であることをアサートします。
autifyが、auで始まる:テスト成功
autifyが、fyで始まる:テスト失敗