2017-02-07 8 views
1
私は並列にようにローカルのenvの

実行分度器テストパラレル

テスト、テストのenvに テスト、本番環境への テストと同様に、異なる設定に私の分度器テストスペックを実行したい

この場合、私のベースURLはすべての環境で変わります。私がテストを実行すると、私はすべての異なる環境でそれを並列に実行したいと思います。

baseUrlに 'localhostを:8080' baseUrlに:​​ 'tst.xxx.com' baseUrlに:​​ 'prod.xxx.com'

我々は、サイト名を引数として渡されたサイトごとにユニークな仕事を持つことができます'npmテスト'のもっと良い解決策はありますか?

答えて

0

はい、基本的なアプローチは、1つのジョブを持ち、npm taskまたは分度器トリガコマンドにCLI引数としてbaseUrlを渡すことです。

npm run test -- --baseUrl tst.xxx.com

それともbaseUrl応じ

を構築するためにあなたの onPrepare()のロジックを構築することができます
関連する問題