我有兩個div。要求是我需要點擊上傳按鈕。我需要通過檢查Button文本上傳來找到第一個div和第二個div的xpath,然後我需要點擊它。那麼如何找到div的xpath並點擊它。是否還有一個CSSselector可用於相同的?Xpath和CSSselector用於具有相同html結構的兩個div
<div class="col-sm-9 col-sm-offset-3 col-lg-10 col-lg-offset-2">
<button class="btn btn-primary" type="submit">
<i class="fa fa-upload"/>
Upload
</button>
<a href="SomeLinkHere">
<button class="btn" type="button">Cancel</button>
</a>
</div>
<div class="col-sm-9 col-sm-offset-3 col-lg-10 col-lg-offset-2">
<button class="btn btn-primary" type="submit">
<i class="fa fa-upload"/>
Upload
</button>
<a href="SomeLinkHere">
<button class="btn" type="button">Cancel</button>
</a>
</div>
對不起試試這個//我[包含(文本(),「上傳」)] –
@sameerjoshi這不會工作,因爲「上傳」正在
@Melvin理查德在上述替換標記我與按鈕,並嘗試如果它不工作,然後嘗試此按鈕[@ type,'submit']。click();希望它能起作用 –