2011-07-05 5 views
1
string searchText = "test this"; 

Sel.Type("//*[@id='txtbox']", searchText); 
Sel.Click("//*[id='goButton']"); 

string highlightedTermsInResultsPage = Sel.GetText("//*[@id='searchTermMatch']"); //returns "test" 

searchTexthighlightedTermsInResultsPageIsElementPresent()の方法で比較するにはどうすればよいですか? highlightedTermsInResultsPagesearchTextの一部または全部がsearchTextの部分と一致するかどうかをチェックしたいと思います。セレン:IsTextPresent。テキスト "abcd"にテキスト "abc"がありますか?

+0

行うことができますか? getTextを使用してテキストを取得し、セレンではなくプログラミング言語を使用して比較する必要があります –

答えて

1

あなたがisElementPresentを使用して比較するとはどういう意味ですか私は質問を理解してないんだけど、多分あなたは

Sel.isElementPresent("//*[contains(child::text(), '" + searchText + "') and @id= 'searchTermMatch']) 
関連する問題