我是Watir的新手,当我尝试点击网站上的“添加”按钮时,我遇到了麻烦。这是源代码:
<div class="page_and_btn">
<div>
<a href="javascript:addUser();" class="myBtn">
<em>Add</em></a>
</div>
到目前为止,我尝试过任何可以找到的方法,但只是例外:unable to locate element
。
以下是我尝试过的代码:
ie.div(:class,"myBtn").click
ie.link(:class,"myBtn").click
ie.link(:text,"Add").click
ie.button(:text,"Add").click
请告诉我该怎么办?
答案 0 :(得分:0)
你可以写短选择器
ie.em(:text => 'Add').click
但写得更好会更好
ie.div(:class => 'page_and_btn').em(:text => 'Add').click
非常有用的方法flash
什么显示元素在页面上
ie.div(:class => 'page_and_btn').em(:text => 'Add').flash
答案 1 :(得分:0)
ie.link(:class,'myBtn')。点击对我来说很好。如果你无法继续下去,请尝试下面的代码。 ie.div(:类, 'page_and_btn')链路(:类, 'myBtn')EM。(:文本, '添加')点击