通过css和buttonText找到一个按钮

时间:2017-05-17 12:03:09

标签: protractor

我在同一页面上有一些相同文字的按钮, 如果我想同时使用这两个元素(by.buttonText(""))和元素(by.css("")),我如何找到其中一个?

感谢

1 个答案:

答案 0 :(得分:4)

这取决于您的方法以及HTML标记的外观 如果有唯一属性,则可以使用该属性 例如element(by.cssContainingText('[class="something unique"]', 'Button 1'))

另一种方法是让元素或DIV按住按钮 例如element(by.id('DIV-ID')).element(by.buttonText('Button 1'))

如果你可以分享你的html标签,那就容易多了。