2016-09-29 87 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(), 
相关问题