我一直在尝试使用CSS Selector单击该元素,但它不起作用:
<button _ngcontent-c16="" class="btn btn-flat btn-no-text btn-kebab-view">
<i _ngcontent-c16="" class="zmdi zmdi-more-vert"></i>
</button>
我正在尝试:
element.all(by.css('.btn .btn-flat .btn-no-text .btn-kebab-view')).first().click();
量角器给我错误:
失败:索引越界。试图访问index:0处的元素,但是 只有0个元素匹配定位器By(css选择器,.btn .btn-flat .btn-no-text .btn-kebab-view)
答案 0 :(得分:1)
您应该使用以下CSS选择器:.btn.btn-flat.btn-no-text.btn-kebab-view
。
答案 1 :(得分:0)
尝试使用XPath:
按钮:
size(timeData(:,:,9))
或者对于i标签:
timeData(:,:,9) = {[1.1;2.3;5.5;8.6;4.4]} % An n x 1 column matrix within
% the cell.
答案 2 :(得分:0)
只需使用类名定位器:
by.className('btn btn-flat btn-no-text btn-kebab-view')
或者您可以使用XPath:
//*[@class='btn btn-flat btn-no-text btn-kebab-view']