我正在尝试基本的网页导航,每次运行录制的脚本时,它会抛出标题中定义的错误。
环境 - Selenium IDE - 2.9.1 浏览器 - Mozilla
<tr>
<td>open</td>
<td>/samplequestions</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>css=button.ng-binding.active</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>css=button.ng-binding</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>css=button.ng-binding</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>//button[2]</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>name=myrate</td>
<td>1000</td>
有人可以帮我解决我可能需要改变的事情吗?
答案 0 :(得分:0)
就目前而言,&#39; ng-binding&#39;是一个AngularJS定位器,而selenium不支持它。 如果你需要自动化Angular应用程序,那么你最好使用Protrator并使用它你可以找到这样的元素:
元素(by.binding(&#39;值&#39;));