【发布时间】:2015-07-28 03:19:15
【问题描述】:
我正在点击非常简单的模态窗口。一般来说,唯一相关的部分是:
<div id="partSelection">
<button value="0" name="partSelection">BLATNÍK P L</button>
<button value="1" name="partSelection">BLATNÍK P P</button>
我需要单击此按钮之一,我知道如何单击此按钮: 路径:
element(by.xpath('//*[@id="partSelection"]/button[2]')).click();
还有按钮文字的方式:
element(by.buttonText("BLATNÍK P P")).click();
但我注意到每个按钮都有不同的值,我相信开发人员不会改变这一点。有没有办法根据值单击元素?
感谢您的建议。
【问题讨论】:
标签: angularjs testing protractor end-to-end