テキストアサーション

Prev Next

※ このトピックの一部は機械翻訳で処理されています。

テキスト アサーションは、現在のページの URL から段落やボタンなどの特定のページ要素のコンテンツまで、Web サイト上のテキストをターゲットにします。このドキュメントでは、テキストアサーションの作成方法と、Autify Nexusでテキストアサーションを行う際に使用できるロジック(マッチタイプ)のリファレンスを提供します。

テキストアサーションの作成

テキストアサーションを行うときは、次の項目を指定する必要があります。

  • ターゲット

  • マッチタイプ

  • テキスト

ターゲットは、アサートする対象要素です。言い換えれば、それはあなたがあなたのページまたはブラウザでチェックしている値です。

マッチタイプは、アサーションのロジックです。ターゲットを指定された値と比較し、比較の結果として合格または失敗します。

テキストは、選択した一致タイプに基づくターゲットに対する期待値を表します。

テキストアサーションの方程式は、次のように考えることができます: ターゲット + マッチタイプ + テキスト = 成功 または 失敗

テキストアサーションでは大文字と小文字が区別され、ターゲットまたは指定された値から空白は削除されません。

マッチタイプ

以下は、Autify Nexusのテキストアサーションに使用できるすべてのマッチタイプのリファレンスです。

等しい

ターゲットと指定された値がまったく同じであることをアサートします。

autifyautify等しい:テスト成功

autifyAutify等しい:テスト失敗

等しくない

ターゲットと指定された値が同じではないことをアサートします。

autifynexusautify nexus等しくない:テスト成功

autifyautify等しくない:テスト失敗

正規表現に一致する

ターゲットが指定された正規表現のパターンと一致することをアサートします。一部のプログラミング言語で使用されている正規表現とは異なり、Autify Nexusで使用する際にはバックスラッシュ / で囲まないでください。

Hello Autifyは正規表現Hello .+に一致する:テスト成功

Hello Autifyは正規表現\d+に一致する:テスト失敗

含む

ターゲットに、指定された値の文字の完全なサブシーケンスが含まれていることをアサートします。

autifyが、aut含む:テスト成功

autifyが、ay含む:テスト失敗

含まない

ターゲットに指定された値が含まれていないことをアサートします。

autifyをが、z含まない:テスト成功

autifyをが、ti含まない:テスト失敗

始まる

ターゲットの先頭が指定された値であることをアサートします。

autifyが、au始まる:テスト成功

autifyが、fy始まる:テスト失敗