我被要求对我所做的项目进行测试,问题就是这样:
测试(测试用例设计应单独包含在单元测试,集成测试,系统测试中;单元测试结果报告,集成测试,系统测试应单独包含。另外,调试和代码改进的细节将被包括在内。)
问题是我应该如何进行单元测试,如何在项目报告中显示。
答案 0 :(得分:4)
我应该如何进行单元测试
.Net上最受欢迎的unit testing frameworks是NUnit,xUnit和Visual Studio Unit Testing Framework(也称为MSTest)。
在Visual Studio中有一个内置的单元测试项目类型,尝试新项目并查看测试部分。
我建议您阅读unit testing方法。书籍和网上都有很多的材料。关键建议是test behaviour, not methods。
如何在我的项目报告中显示
通常的做法是为软件项目设置continuous integration。像TeamCity这样的持续集成工具可以提供有关单元测试通过和失败的报告,以及每个构建的代码覆盖率。