- 私は3つのコマンドプロンプトウィンドウを開く必要があるアプリケーションを持っています - これは角度(npm start)、ノード(node server)、webdriver(webdriver-manager start ) 走る。私がジェンキンなしでこれを行うと、通常の「分度器」コマンドを使って分度器テストを実行することができ、すべて正常に動作します。実行中の分度器テストiwithin Jenkins - いくつかのインスピレーションを探して
私は実行」だから私は新しいフリースタイルプロジェクトを作成し、アプリケーション・コードを持っていた(通常通り)のgitからチェックアウトした後、個々の使用
私は(私のWindowsインスタンス上)ジェンキンスにこれを入れて試してみようと思いましたWindowsのバッチコマンド "ステップ(npmインストール、npm開始、ノードサーバー、webdriver-amanger更新、webdriver-manager起動、分度器)のステップごとに
誰もがノードとジェンキンと角度を経験しているこれらのテストを実行する最良の方法は?
- のみ差分あなたはnode_modules/protractor/bin/protractor protractor.conf.jsというノードを持っていました。これを使ってFirefoxのウィンドウの起動を見ることができますが、エラーが発生したり、「新しいセッションの応答を解析できません。 – Joseph
の前にこれが問題であるかどうかわからないhttps://stackoverflow.com/questions/43194582/unable-to-parse-new-session-response-when-run-protractor-test-in-firefox – andriyze
ブラウザの更新を試すことができます分度器、セレンを最新バージョンに変換します。 gecko/chromeドライバファイルがWindowsにあるかどうか確認してください。 – andriyze