2017-07-07 12 views
0

分度器を使ってnodejsでテストを実行しようとしています。エラーコード135、エラーメッセージupdate-config.jsonを実行できませんでした。 webdriver-manager updateを実行してバイナリをダウンロードしてください

protractor protractor.conf 分度器protractor.confを実行すると、エラーコード135、エラーメッセージが表示されます。update-config.jsonを実行できませんでした。私は、次のコマンドを実行しましたが、それでも、私は100%ではないよ上記のエラーメッセージが表示されます

webdriver-manager update -- proxy http:// 

protractor.conf.js

/*global jasmine */ 
var SpecReporter = require('jasmine-spec-reporter'); 
var TfsReporter = require('jasmine-tfs-reporter'); 

exports.config = { 
    allScriptsTimeout: 11000, 
    specs: [ 
    './src/tests/*spec.js' 
    ], 
    capabilities: { 
    'browserName': 'chrome', 
    /*'browserName': 'phantomjs', 
    'phantomjs.binary.path': require('phantomjs-prebuilt').path, 
    'phantomjs.ghostdriver.cli.args': ['--loglevel=DEBUG']*/ 
    }, 
    directConnect: true, 
    baseUrl: 'http://localhost:4200/', 
    framework: 'jasmine', 
    jasmineNodeOpts: { 
    showColors: true, 
    defaultTimeoutInterval: 30000, 
    print: function() {} 
    }, 
    useAllAngular2AppRoots: false, 
    beforeLaunch: function() { 
    require('ts-node').register({ 
     project: '../PartyAndIndustryDataMigration' 
    }); 
    }, 
    onPrepare: function() { 
    jasmine.getEnv().addReporter(new SpecReporter()); 
    jasmine.getEnv().addReporter(new TfsReporter()); 
    } 
}; 

答えて

0

バイナリに

をダウンロードするwebdriverを-managerのアップデートを実行します確かに(それは今調べることはできませんが)、次のようにコマンドするべきではありません:

proxy)?

+0

投稿で私のmysideからちょうどタイプミス。コマンドはwebdriverのアップデートを実行してインストールしますが、私はprotractor.confを実行すると上記のエラーメッセージが表示されます – Tom

0

webdriver-manager updateの時点でダウンロードできませんでした。

検証が 場所\ node_modules \分度器\ node_modules \ webdriverを-マネージャ\セレンに移動し、すべてが正常にダウンロードした場合に見えるだけのために?

chrome driverのダウンロードに問題がある場合は、理由のために同じ場所にchrome-response.xmlを確認することができます。 1つの理由は、クロームドライバのウェブサイトがブラックリストに登録されているか、プロキシの背後にある可能性があります。

関連する問題