2016-09-29 82 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(), 
相關問題