特定の要素内に特定のテキスト文字列が出現していないことを確認する方法はありますか?
私が抱えている課題は、ページ全体で同じテキスト文字列が複数回繰り返されることです。チェックしている単一の要素を特定できますが、その中にテキストが表示されていないことを確認するのに苦労しています。
アイデアや回避策はありますか?
前もって感謝します
特定の要素内に特定のテキスト文字列が出現していないことを確認する方法はありますか?
私が抱えている課題は、ページ全体で同じテキスト文字列が複数回繰り返されることです。チェックしている単一の要素を特定できますが、その中にテキストが表示されていないことを確認するのに苦労しています。
アイデアや回避策はありますか?
前もって感謝します
このようなことを試して
ください this.page().findElement("//input[@id='ElementID']").value != '文字列' | 間違い
ElementID は HTML 要素の ID (この場合は INPUT 要素、"string" は要素に存在しないことを確認しようとしている検索文字列) です。
お役に立てれば
Selenium IDE では、このコマンドを使用してassertText
、要素に特定のテキストがあるかどうかを確認できます。
Command
- assertText
Target
- ロケーター ID
Value
- チェックするテキスト。
上記のコマンドは、要素にあなたが言及した正確なテキストがある場合に合格し、存在しない場合は失敗します。