如果我有一個列表:xpath - assertTextPresent在UL中找不到文本,爲什麼不呢?
<html>
<head>
</head>
<body>
<ul>
<li><span class="A">Vans</span></li>
<li><span class="B">Cars</span></li>
<li><span class="B">Trucks</span></li>
<li><span class="C">Vans</span></li>
<li><span class="C">Cars</span></li>
<li><span class="C">Trains</span></li>
<li><span class="C">Cars</span></li>
<li><span class="C">Bikes</span></li>
</ul>
</body>
</html>
我如何檢查上次「汽車」項目的存在呢?
我想使用assertTextPresent
我使用//ul//li//span[contains(text(),'Cars')][last()]
爲目標,然而,這是選擇第一「汽車」行作爲包含文本的跨度是李裏
我也嘗試//span[last()][contains(text(),'Cars')]
,但這也選擇了第一個'汽車'不是最後一個。
我也試過//span[contains(text(),'Cars')][last()]
但結果相同。