2017-05-15 10 views
0

Nightwatchでソースラボを使用してスクリプトを構成しました。ソースラボでパブリックIPを実行できます。私が今したいのは、ソースラボでプライベートURL(実際のテストURL)を実行することです。それがどのように行われるかをお手伝いしてください。SauceconnectとNightwatch/NodeJSの統合

答えて

0

Nightwatchは単なるテストフレームワークであり、SauceConnectを実行することはできません。

あなたのdevサイトをソース接続でテストする手順は次のとおりです。端末からhttps://wiki.saucelabs.com/display/DOCS/Sauce+Connect+Proxy

を:あなたはまだしていない場合は、ここに接続しソースをダウンロードすることができ

:醤油に
CDには、フォルダSC-4.4.xから-OSX/binに
は、次のコマンドを実行して接続します
./sc -u <SAUCE_USERNAME> -k <SAUCE_ACCESS_KEY> 

ソースが接続して動作していることが確認できたら、テストスイートを実行してください。これで、ローカルファイアウォールの背後にあるテストサイトにアクセスできるようになります。

すべてを自動化したい場合は、CIプログラムと統合する必要があります。 nightwatch + travisCI + sauceConnectを使ったテストでかなり良い記事がありますhere.