【发布时间】:2015-07-14 21:55:44
【问题描述】:
我正在尝试找到所有可以帮助我找到具有多个属性的元素的方法。例如我有这样的观点:
<span class="n-check ng-isolate-scope ng-pristine ng-valid" ng-model="my_model" my_sp_at="1" my_attribute="my_attribute_value" tabindex="0">...</span>
我想找到具有“my_sp_at”和“my_attribute”属性的元素。而且我不确定找到它的最简单方法是否是使用 by.xPath()。
element(by.xpath("//span[@my_sp_at='1' and @my_attribute='my_attribute_value']
我想知道是否可以使用带有许多参数的 by.css() 或类似的东西?
我的目标是最大限度地避免阅读标记、标签名称等。
【问题讨论】:
标签: angularjs xpath css-selectors protractor