运行量角器配置结果'此网页不可用'
Running protractor config results 'This webpage is not available'
我正在尝试在香草。js应用程序上测试量角器,当我运行protractor basicConf.js
I am getting below error:
此网页不可用ERR_CONNECTION_REFUSED
这是我的测试:
describe('foo', function() {
beforeEach(function() {
browser.get('index.html');
});
it('should return the same result as browser.findElement', function() {
$('#newItem').sendKeys('sdg');
element('#addBtn').click().then(function(){
});
});
})
和我的量角器配置:
// The main suite of Protractor tests.
exports.config = {
seleniumAddress: 'http://localhost:4444/wd/hub',
framework: 'jasmine2',
// Spec patterns are relative to this directory.
specs: [
'spec.js'
],
// Exclude patterns are relative to this directory.
exclude: [
'basic/exclude*.js'
],
capabilities: {'browserName': 'chrome'},
baseUrl: 'http://localhost:' + ( '8082'),
jasmineNodeOpts: {
isVerbose: true,
realtimeFailure: true
},
params: {
login: {
user: 'Jane',
password: '1234'
}
}
};
有人知道我需要做什么来开始修复这个吗?
我已经运行了两个:
胃病npm install -g protractor
webdriver webdriver-manager update
如果webdriver服务器未启动或您的量角器和浏览器存在配置兼容性问题,则错误连接将被拒绝。查看您的配置文件和配置数据,没有这样的问题。但是,您应该在运行测试之前启动您的webdriver。在windows或mac终端中打开命令提示符,然后运行以下命令启动selenium webdriver -
webdriver-manager start
稍后使用您已经拥有的命令运行量角器脚本。
查看您的测试,我认为问题源于您传递给browser.get()函数的地址。您将需要引用在配置文件中设置的baseUrl并在测试中附加"index.html"部分,或者调整baseUrl并在beforeEach函数中引用它。试试下面的命令:
...
baseUrl: 'http://localhost:8082',
...
browser.get(browser.baseUrl + '/index.html');
或
...
baseUrl: 'http://localhost:8082/',
...
browser.get(browser.baseUrl);
或
browser.get('http://localhost:8082/index.html');
你也可以试试这个:
...
baseUrl: 'http://localhost:8082/index.html');
...
browser.get(browser.baseUrl);
相关文章:
- 如何防止网页加载后自动启动功能
- RequireJS向模块传递配置总是返回undefined
- 如何使用Node.js最有效地解析网页
- 刷新后保留对网页的更改
- AJAX不会在文件上传后重定向到网页-POST方法
- 如何配置分析以将数据发送到我自己的服务器
- 使用谷歌网站翻译器自动翻译网页
- 扩展jQuery插件以更改配置
- 如何在内联依赖项并将图像转换为dataURI的情况下完全提取网页
- 仅重新加载网页的一部分
- 每次提交表单时都会重新加载网页
- 打开网页后立即获取网页的活动javascript函数
- webRTC错误未定义配置
- 如何配置WebStorm以正确格式化生成器函数
- 链接两个网页或网络应用程序的最佳方式
- Javascript配置服务器URL并将其存储
- android:windowSoftInputMode..是否有JavaScript / meta tag/“网页”配置
- 正在保存网页设置配置
- 运行量角器配置结果'此网页不可用'
- 配置Chrome浏览器自动加载网页的移动版本