Node.js 在Mac OS X El Capitan上运行量角器
我在Mac OS X El Capitan上运行量角器时遇到问题。我已经安装了SeleniumWebDriverNode.js 在Mac OS X El Capitan上运行量角器,node.js,selenium-webdriver,protractor,Node.js,Selenium Webdriver,Protractor,我在Mac OS X El Capitan上运行量角器时遇到问题。我已经安装了SeleniumWebDriver webdriver-manager update webdriver-manager start 我已经在全球和本地安装了量角器: sudo npm安装-g量角器 sudo npm安装量角器 Selenium服务器已在运行: webdriver管理器启动 当我运行“gragrator conf.js”时,测试失败 输出: 使用位于的selenium服务器 [launcher]正在运
webdriver-manager update
webdriver-manager start
我已经在全球和本地安装了量角器:
sudo npm安装-g量角器
sudo npm安装量角器
Selenium服务器已在运行:
webdriver管理器启动
当我运行“gragrator conf.js”时,测试失败
输出:
使用位于的selenium服务器
[launcher]正在运行1个WebDriver实例
1) 段页面遇到声明异常信息:
TypeError:Drugator.getInstance不是函数 TypeError:browser.getInstance不是函数 2) 页面遇到声明异常 信息:
TypeError:by.selectedOption不是一个函数是的,正如Girish所建议的,我发现不再支持量角器.getInstance()、by.selectedOptions、findElement()、findElements()等。我分别用browser.getInstance()、by.model、element()和all()更改了这些引用。现在所有的测试都在进行中。谢谢大家。
browser.getInstance不是一个函数(使用browser.driver