【发布时间】:2016-12-24 11:13:24
【问题描述】:
我在原始 webdriver 中看到了几个使用 getAttribute('xpath') 并附加到该 '/..' 的解决方案,但 webdriver.io 没有 xpath 属性,所以我无法使用它。关于如何获取父元素的任何想法?
我要测试的情况是在引导布局内部,而实际获取我要检查的类的元素是上面的一个。它看起来像这样:
<div class="form-group">
<input class="form-control" type="text" name="username">
<other stuff>
</div>
我通过 driver.element("input[name='username'"] 选择但错误类实际上命中了 div
<div class="form-group error">
<input class="form-control" type="text" name="username">
<other stuff>
</div>
所以我需要检查 div 本身是否有错误类,而不是我能找到的输入(div 上没有唯一性)
任何帮助将不胜感激。
【问题讨论】:
标签: webdriver-io