Selenium-commands-assertions
Seleniumコマンド-アサーション
アサーションにより、アプリケーションの状態を検証し、予想と比較することができます。 つまり、3つのモードで使用されます。 -「アサート」、「検証」、および「待機」。 たとえば、「ドロップダウンからアイテムが選択されているかどうかを確認する」。
次の表は、非常に頻繁に使用されるSeleniumアサーションを示していますが、完全なリストではありません。
Sr.No. | Command/Syntax & Description |
---|---|
1 |
waitForErrorOnNext (message) エラーを待ちます。アクセサーassertErrorOnNextで使用されます。 |
2 |
verifySelected(selectLocator, optionLocator) ドロップダウンの選択されたオプションがoptionSpecifierを満たすことを確認します。 |
3 |
waitForSelected (selectLocator, optionLocator) オプションが選択されるのを待ちます。アクセサーassertSelectedで使用されます。 |
4 |
waitForNotSelected (selectLocator, optionLocator) オプションが選択されないのを待ちます。アクセサーのassertSelectedで使用されます。 |
5 |
verifyAlert (pattern) 警告テキストを検証します。 with accessor storeAlertを使用しました。 |
6 |
waitForAlert (pattern) アラートを待ちます。アクセサstoreAlertで使用されます。 |
7 |
verifyAllButtons (pattern) ボタンを検証します。アクセサstoreAllButtonsで使用されます。 |
8 |
waitForAllButtons (pattern) ボタンがロードされるのを待ちます。アクセサstoreAllButtonsで使用されます。 |
9 |
verifyAllLinks (pattern) すべてのリンクを検証します。アクセサstoreAllLinksで使用されます。 |
10 |
waitForAllLinks (pattern) すべてのリンクを待機します。アクセサstoreAllLinksで使用されます。 |
11 |
verifyAllWindowIds (pattern) ウィンドウIDを検証します。アクセサstoreAllWindowIdsで使用されます。 |
12 |
waitForAllWindowIds (pattern ) ウィンドウIDを待機します。アクセサstoreAllWindowIdsで使用されます。 |
13 |
verifyAttribute(attributeLocator, pattern) 要素の属性を検証します。アクセサstoreAttributeで使用されます。 |
14 |
waitForAttribute(attributeLocator, pattern) 要素の属性を待ちます。アクセサstoreAttributeで使用されます。 |
15 |
verifyBodyText(pattern) 本文テキストを検証します。アクセサstoreBodyTextで使用されます。 |
16 |
waitForBodyText(pattern) 本文テキストを待機します。アクセサstoreBodyTextで使用されます。 |
17 |
waitForConfirmation(pattern) 確認を待ちます。アクセサstoreConfirmationPresentで使用されます。 |