将光标定位到一个测试方法,运行测试,则会只运行该测试;如果光标位于所有方法前面,则运行当前上下文中(当前类)的所有测试
“测试”菜单--->“测试视图”--->选中一个测试右键--->“属性”--->可以设置测试的各种属性。
6、
测试结果的观察分析:
可以查看所有的历史测试结果,并且可以管理当前正在执行的测试;
测试表单上方的测试总结链接,可以统计性的观察所有测试的执行情况。双击具体的测试条目可以看到具体测试的执行结果情况,支持非常丰富的测试记录信息;
测试条目较多时,可以用不同的“分组依据”来方便的观察结果,也可以使用测试结果的自定义快速检索查找感兴趣的测试;
右键点击测试,可以看到一个“打开测试”的菜单项,可以方便的定义出错的测试,进而定位到目标方法;
在测试结果窗体中也可以有选择的重新执行某些测试;
通过测试报告的时间对比,可以用来做性能调优的一个参照。
7、
代码覆盖:
该功能只是在VS团队开发版中才有,专业版中不具备该功能
打开方法:
菜单:测试-->编辑测试运行配置-->选择你的配置
配置:选中你要做覆盖率统计的模块,然后重新执行测试,既可以看到覆盖率统计结果了
可以详细解释被执行代码的百分率,并用颜色突出显示哪些代码被执行,那些没有被执行。
红色突出显示说明了我们有产品代码没有运行任何单元测试,这说明我们编写这些代码时未遵循 TDD 原则,即在编写实现前先提供测试。
8、
从数据库中加载测试数据:
文章来源于领测软件测试网 https://www.ltesting.net/