嗨,我想計算一下,使用selenium webdriver(java)在一個頁面上顯示文本的次數:「VIM LIQUID MARATHI」。請幫忙。一個文本在網頁上出現多少次 - Selenium Webdriver
我已經使用了以下檢查文本使用出現在頁面的主類
assertEquals(true,isTextPresent("VIM LIQUID MARATHI"));
和功能下面是返回一個boolean
protected boolean isTextPresent(String text){
try{
boolean b = driver.getPageSource().contains(text);
System.out.println(b);
return b;
}
catch(Exception e){
return false;
}
}
..但不知道如何統計出現次數...
你必須向我們展示了一些努力。你嘗試了什麼? – LaurentG
我試過driver.getPageSource()。contains(text);但是無論文本是否存在,它都會輸出一個布爾值。我試過selenium.getXpathCount,但那不是我正在尋找的... –
它總是出現在某些元素中嗎?我是否總是在'span'元素中?爲什麼你需要這個? – Arran