0
我想驗證我的箱子裏有交通。所以我想檢查「總計」是不同的德0,但我失敗了。用硒檢查價格
HTML代碼:
<span>
<table>
<tbody>
<tr>
<td class="left">Upload</td>
<td class="right">276 KB</td>
</tr>
<tr>
<td class="left">Download</td>
<td class="right">661 KB</td>
</tr>
<tr>
<td class="left">Total</td>
<td class="right">937 KB</td>
</tr>
<tr>
<td class="left">Duration</td>
<td class="right">5min19s</td>
</tr>
</tbody>
</table>
</span>
而且我的腳本:
WebElement data = (driver.findElement(By.xpath("//tr[@class='right' and text()[contains(., 'Download')]/td[2]")));
System.out.println(data);
Thread.sleep(3000);
assertTrue(data != null);
感謝
感謝您的幫助 噸要檢查「合計」是0 不同
呼籲您WebElement的getText()應該返回一個字符串「937 KB」 – Farlan
我剛剛使用getText()這是一個好主意,但我有一個問題,以糾正數字(927),並檢查它不同於0. String data =(driver.findElement(By.xpath(「// tr [ class ='right'and text()[contains(。,'Download')]/td [2]「)))。getText(); \t \t System.out.println(data); –