我需要從我的.Net解決方案文件中自動創建NUnit測試用例。 這個需要從命令行完成。 我聽說Pex自動創建測試用例。 我們知道從Pex自動創建NUnit測試用例
1
A
回答
3
下面的步驟應該讓你有:
- 添加在您的測試項目
- 在您的測試項目的AssemblyInfo.cs到Pex.NUnit.dll參考,添加屬性 -
[assembly: Pex.NUnit.PexNUnitPackage]
- 構建解決方案(無論是從Visual Studio或使用命令行的MSBuild)
- 運行Pex的命令行:
pex.exe bin\Debug\TestProjectName.dll
- 測試根據
reports\TestProjecName.#####.#####\tests
進行。
1
Ryan Gross練習5閱讀更多關於這個「回答 指向正確的方向。
然而Pex.exe生成從Parameterized Unit TestsUnit Tests,而不是從 應用類本身。
要生成Parameterized Unit Tests你需要運行pexwizard.exe
pexwizard.exe <your assembly name> options
描述
相關問題
- 1. NUnit創建測試用例
- 2. 用resharper創建NUnit測試
- 3. 創建自動測試用例
- 4. NUnit .NET創建測試
- 5. 用於自動創建nunit測試的Visual Studio插件?
- 6. Magento測試自動化框架測試用例創建
- 7. Microsoft PEX NUnit
- 8. 如何使用ReSharper創建NUnit測試?
- 9. 如何在VS 2010中使用PEX和NUnit測試?
- 10. 用WinForms和NUnit自動測試
- 11. pex再生測試
- 12. 使用NUnit的測試用例
- 13. NUnit。如何自動生成測試?
- 14. nunit自動測試發生器vs2005
- 15. 如何在laravel中創建自動化測試用例
- 16. 如何在自動化工具中創建測試用例TestComplete
- 17. Python的單元測試和動態創建測試用例
- 18. 編寫NUnit測試用例的方法
- 19. 沒有NUNIT的NCOVER測試用例
- 20. 地圖與Nunit的測試用例ID
- 21. 無法發現NUnit的測試用例
- 22. 使用xUnit測試運行NUnit測試用例
- 23. 使用NUnit在c#中測試文本框的測試用例
- 24. NCover 1.5.8與痣/ Pex和NUnit
- 25. 創建Pex測試來測試由該DLL控制的DLL和硬件?
- 26. 從NUnit測試代碼創建iOS UI組件
- 27. Pex - 測試「類型」參數
- 28. 如何從NUnit測試
- 29. 從NUnit執行測試
- 30. 如何防止測試用例中的「過度測試」? (C#/ nUnit)