【发布时间】:2017-02-08 04:46:48
【问题描述】:
我一直在使用量角器进行测试,除了通过 css 之外无法引用元素,因为它只具有给定的类属性。问题是有超过 7 个元素具有此类名称。因此我使用语法
element.all(by.css('h4.ng-binding')).first();
对于第一个,它工作正常,但对于其他它不起作用!我使用与第一个相同的逻辑。这是我的 sn-ps 代码,供其他人找到它们。
element.all(by.css('h4.ng-binding')).second();
element.all(by.css('h4.ng-binding')).third();
element.all(by.css('h4.ng-binding')).fourth();
element.all(by.css('h4.ng-binding')).fifth();
element.all(by.css('h4.ng-binding')).sixth();
element.all(by.css('h4.ng-binding')).seventh();
element.all(by.css('h4.ng-binding')).eighth();
【问题讨论】:
标签: javascript angularjs selenium jasmine protractor