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

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

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

如何使用IsElementPresent()方法比較searchTexthighlightedTermsInResultsPage?我想檢查highlightedTermsInResultsPage是否匹配部分searchText或整個searchTextSelenium:IsTextPresent。文本「abcd」中是否存在文本「abc」?

+0

你是什麼意思用比較isElementPresent做?您應該使用getText檢索文本,然後使用您的編程語言而不是硒進行比較 –

回答

1

我不知道我理解的問題,但也許你可以做

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