我々が使用しますE2Eテスト、 モカとチャイ、Visual Studioの2015 Node.jsのプロジェクトのための ノードJSツールの 分度器。 分度器のconf.jsは次のようになります。どのようにVisual Studioにデバッグのためのセットアップ分度器テストを2015年まで
exports.config = {
framework: 'mocha',
seleniumAddress: 'http://localhost:4444/wd/hub',
specs: ['./tests/**/*_test.js'],
mochaOpts: {
timeout: 30000 // ms
}
}
すべて私が必要なもの - ブレークポイントで停止します。
protractr conf.js
を実行している間に分度器がうまく動作しますが、IDEのブレークポイントに到達する方法が見つかりません。 私は記事を読んで、それらはすべてVisual Studio Codeとlaunch.jsonまたはリモートデバッグについてです。どちらも私の普通の状況ではないように見えます。 私も試しましたbrows.pause()
、browser.debugger()
または - 反応がありません。テストは、これらのコマンドがない場合と同じ方法で実行され、(期待通りに)失敗します。 おそらく、私が分度器のテストを実行して、少なくともブラウザ内でデバッグできるように、プロジェクトの設定のための設定作業がありますか?
したがって、次のようなAngularJSプロジェクトに関連しています。 https://misaxionsoftware.wordpress.com/2014/01/30/angularjs-protractor-visual-studio-super-dry/ デバッグ: node_modules \ protractor \ lib \ cli.jsをプロジェクトに含め、Nodeとして設定します。 .js起動ファイル プロジェクトのプロパティでは、スクリプト引数をprotractor.conf.jsとして設定します –
ありがとうございます。これは正しいです。私は私のポストの後、この解決策を後で見つけました。あなたは下に追加することができ、私はそれを回答としてマークします –