簡體   English   中英

您如何組織測試項目

[英]How do you organize your tests projects

我已經按照每個組件練習學習UnitTest.proj和IntegrationTest.proj已有一段時間了。 但是,我發現隨着解決方案的發展,所有測試項目等都變得一團糟。此外,我還在探索一些BDD工具,因此現在可能不得不添加另一個項目(規格)以保持我的規格。 我正在考慮做的是為每個組件創建一個測試項目,然后為Unit / Integration / Specs提供文件夾和名稱空間。 我的構建服務器根據名稱空間來區分要運行哪些測試。 因此,我的CI構建將運行Unit *。*,每晚構建將運行所有它們。 我在這里完全瘋了嗎? 我很高興聽到人們如何組織他們的測試項目。

謝謝,

NUnit中 (大概在其他測試框架中),您可以為測試分配類別 這使您可以將不同類型的測試組合到一個源文件中,並選擇並選擇要運行的測試類型。 例如,如果要區分長時間運行的測試,這將很有用。

即使您選擇保留相同數量的測試源文件,也可以使用此技術來減少所需的項目數量。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM