2016-09-29 9 views
-4

設定ファイルにe2eのシナリオが複数あります。だから私はそのスイートを動的に作成します。エンドツーエンドテスト用の分度器でスイートを動的に作成する方法

+0

あなたは本当ですか誰かがあなたに2つの文の質問に基づいてテストスイートを作成するためのチュートリアルを書いてくれることを期待しています。 – charlietfl

+0

http://stackoverflow.com/help/dont-askを読んでください。あなたはいつでもあなたの質問を編集し、より合理的かつより具体的な質問でそれを更新することが自由です – charlietfl

答えて

0

これは可能です。

ステップ1:カスタム関数を指すようにスイートの設定オプションをポイント

exports.config = { 
    suite: constructSuite(), 

ステップ2:実行時に動的にあなたのスイートを構築するカスタム関数を定義

constructSuite : function constructSuite() 
{ 
    //Logic to build the suites to be run 
    var suiteToBeRun = 'smoke' 
    return suiteToBeRun 
} 

で実行時に完全な仕様を作成したい場合は、次のようなものを入力してください。

buildSpecs: function buildSpecs() 
{ 
    //Logic to build the spces to be run 
    var specsToBeRun = ['File1.spec.js','File2.spec.js'] 
    return specsToBeRun 
} 
exports.config = { 
    spec: buildSpecs(), 
関連する問題