我想在vanilla.js應用測試量角器當我運行protractor basicConf.js
運行量角器配置結果「無法顯示此網頁提供」
我得到以下錯誤:
本網頁不可用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'
}
}
};
任何想法,我需要做什麼來開始解決這個問題?
我已經運行兩個:
protactor npm install -g protractor
webdriver的webdriver-manager update
什麼CHR的版本您使用的是ome瀏覽器嗎?你也可以提到webdriver,量角器和茉莉花版本? –
v 45.0.2454.85(64位),量角器2.2。就我所知,我並沒有使用茉莉花。 webdriver 2.45.1 – SuperUberDuper
據我所知,你的代碼看起來很好。你可以嘗試替換你的baseUrl,看看它是否有幫助 - 'baseUrl:'http:// localhost:'+'8082','? –