2016-09-29 12 views
1

ページ上の特定のテキストが見つかった場合、セレンIDEに停止するよう指示する方法はありますか?Selenium IDE - 特定の文字列が見つかった場合に停止

たとえば、ページにいくつかのMySQL/PHPエラーが含まれている場合、通知を受けたいと思います。 (私は部分的なmysql文字列が "near * at line"のようにチェックします)

私が今使っているのはassertTextですが、テキストが利用可能であればテストを続けます。 NOT assertText ..のような否定がありますか?

答えて

1

javascriptの評価と "!" (ジャバスクリプト-not-式)さらに

storeElementPresent | //*[contains(text(),"searchedText")] | searchedTextpresent 
verifyEval   | !storedVars['searchedTextpresent'] | true 

あなたが使用して論理式にverifyEval部分をより多くの変数を収集し、組み合わせることができ、「& &」と「|」 (javascript and and or)

storeElementPresent | //*[contains(text(),"searchedText1")] | searchedText1present 
storeElementPresent | //*[contains(text(),"searchedText2")] | searchedText2present 
verifyEval   | !storedVars['searchedText1present'] && !!storedVars['searchedText2present'] | true 
関連する問題