2016-03-31 93 views
2

有沒有人試過運行測試用例並行使用NUnit 3.2?我有幾千個使用NUnit(2.6.3)編寫的測試用例,我想並行運行它們。由於NUnit 2.6.3不具備並行運行測試用例的功能,因此我考慮切換到NUnit 3.2。當我閱讀文檔時,它說它支持並行運行測試夾具而不是測試案例。一些網站說,NUnit 3.2支持並行運行測試用例。我很困惑。任何幫助非常感謝。NUnit3.2並行運行測試用例

回答

1

NUnit 3打算允許並行運行各種測試(套件,夾具,簡單測試方法,測試用例)。

就NUnit 3.2而言,我們只是將測試平行運行至燈具級別。夾具下的測試方法/案例一次運行一個。只要您擁有相對較多的燈具,就可以提供相同的性能提升,以同時運行這些方法。但是,在極端情況下,例如使用單個燈具和1000種方法,您將看不到改進。

沒有任何承諾,但我想我們將在3.4並行運行測試用例。

+0

非常感謝查理澄清我的懷疑。 – sara

+0

查理,爲什麼**並行運行測試用例**功能存在3.0不在3.2中?爲什麼該功能在3.2中被刪除? – sara

+1

測試用例不能在3.0或3.2中並行運行。 – Charlie