oc.*_*ara 1 javascript protractor
我已将我的量角器版本更新为5.1.1,将node.js更新为6.10.2,现在我的项目所有测试都失败并出现以下错误:TypeError:browser.driver.isElementPresent不是函数
正如您所看到的,更改所有'browser.driver.isElementPresent'对我来说不是一个解决方案,因为项目很大,我有很多行使用它.
您是否有任何想法发生此错误的原因以及如何解决?
browser.driver是一个实例webdriver.创建的实例来自selenium-webdriver节点模块.量角器5.1.1使用selenium-webdriverv3.0.1和v3.0.0-beta-1,该方法isElementPresent已被删除.在更改日志中,Protractor记录了一种解决方法.
let isPresent = browser.driver.isElementPresent(By.tagName('a'));
Run Code Online (Sandbox Code Playgroud)
let isPresent = element(By.tagName('a')).isPresent();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1807 次 |
| 最近记录: |