Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 在Mac OS X El Capitan上运行量角器_Node.js_Selenium Webdriver_Protractor - Fatal编程技术网

Node.js 在Mac OS X El Capitan上运行量角器

Node.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]正在运

我在Mac OS X El Capitan上运行量角器时遇到问题。我已经安装了SeleniumWebDriver

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