2017-05-04 35 views
0

我想並行運行我的測試,這樣可以節省時間,我確實找到了一個選項,我們可以在批處理中運行測試,但並不平行,同時黃瓜平行似乎也很有前途, 以下鏈接適用於maven項目, Running Serenity -Cucumber Test cases in parallel 任何建議寧靜/ JS與NPM?我如何平行運行我的serenityJS測試?

+0

serenity-js被用作量角器中的插件?如果是這樣,那麼使用量角器的multiCapabilities。 – wswebcreation

回答

0

當Serenity/JS與Protractor合作時,您需要配置Protractor以並行運行測試。

要做到這一點,添加shardTestFilesmaxInstances性質的capabilities(或multiCapabilities,如果你使用不同類型的瀏覽器),你protractor.conf.js文件的部分:

exports.config = { 

    capabilities: { 

     // execute tests using 2 browsers running in parallel 
     shardTestFiles: true, 
     maxInstances: 2 

     // ... other config 
    }, 

}; 

下面是一個example config file你可能會發現有用。

如果這個答案有幫助,請mark it as accepted,謝謝!