我有两个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();希望它能起作用 –