【发布时间】:2017-03-15 08:49:27
【问题描述】:
我目前正在创建一个能够单击 div 中的链接的测试。问题是我的开发人员更改了 UI 的某些部分,因此我的 XPath 定位器无法正常工作。使用 Xpath 也不可行,因为将来某些 UI 可能会发生变化,我将无法找到该元素。
我的 div 标签看起来像这样,我想点击 div 标签。
<div class="link verticalCenter" ng-click="replaceLocation('login')">Sign in</div>
PS:我不能使用 css 定位器。
请告诉我如何实现这一目标。
【问题讨论】:
-
div标签在哪里? -
没有足够的信息来提供帮助。提供一个合理的 html 样本 sn-p,您当前在 javascript 中的定位器策略。
标签: javascript angularjs protractor