Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试单击此 html 代码中的按钮
<div class="modal-footer"><button class="btn" data-dismiss="modal">Kapat</button></div>
我已经尝试使用各种组合查找,最接近成功的是使用以下代码:
click_on "Kapat"
问题是页面中有3个相同按钮的副本,所以我的问题是;有没有办法指定这个特定的 div ?
如果按钮具有特定路径,您可以使用within或find向下到该路径,但是该元素的路径在页面中必须是唯一的,否则您最终会遇到相同的问题(不过,我相信 using:xpath会给您一个这里有更多的灵活性)。
within
find
:xpath
within ".modal-footer" do click_on "Kapat" end within ".another-selector" do click_on "Kapat" end