【发布时间】:2016-04-08 00:57:10
【问题描述】:
我已经在互联网上搜索了这个问题的答案,但找不到答案。
如何从量角器测试中获取附加到元素的数据?
element(by.css('path')) 返回一个对象,其中包含一些方法,例如 getText()、count() 等,但我无法获取附加的 data路径。
我需要这个来获取路径的深度,然后单击具有所需深度的正确路径。
我当然可以将属性附加到<path>,例如<path data-depth=3> 但我不想添加属性只是为了编写 E2E 测试
任何帮助将不胜感激。
【问题讨论】:
-
您能否让问题更具体一些 - 提供 HTML 代码和您想要定位的所需元素/数据?谢谢。
-
如果有人正在寻找类似问题的解决方案,请参阅此处的小提琴 - jsfiddle.net/hsuh/euom9fpa/4
标签: angularjs d3.js protractor