软件测试培训之编写单元测试

网友投稿 669 2022-11-08

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

软件测试培训之编写单元测试

该工具可以对任何类、接口、结构等实体中的字段、属性、构造函数、方法等进行单元测试。创建单元测试大致可以分为两类:

2 编写单元测试代码

创建完单元测试之后,就可以为单元测试编写测试代码了。

3 运行单元测试

调试选中的测试的时候,我们可以在测试代码中或者我们自己的代码中添加断点并逐步运行以看其状态。

运行选中的测试只会运行测试并不能够进行测试,这时代码的运行是模拟真实软件运行的时候的情况执行的。我们可以根据我们的实际情况来选中执行哪种测试。

4 测试结果

5 代码覆盖率

单元测试写的是否合理或者是否达到了要求的一个唯一的标准就是整个测试的代码覆盖率。代码覆盖率其实就是测试代码所运行到的实际程序路径的覆盖率。在实际程序中可能会有很多的循环、判断等分支路径。一个好的单元测试应该能够将所有可能的路径都将走到,这样就可以保证大多数情况都测试过了。

设置完毕之后,我们就可以直接运行单元测试,测试通过后。我们就可以打开代码覆盖率结果窗口,在这里我们就能够看到这些测试覆盖了多少代码。当我们在这里双击某个类的时候,就可以看到VS已经将代码背景改变了颜色。显示为深棕色的代码就是没有覆盖到的代码,我们可以通过在单元测试代码中添加代码来想办法覆盖这些代码。这样一个单元测试的全过程就完成了。

上一篇:数据库周刊20│ 腾讯云SQL Server性能再破纪录;巨杉同城双中心容灾实践;Oracle 19c补丁踩坑分享;MySQL 8.0跳扫;达梦7麒麟部署;Oracle 11gRAC红旗部署;ASM日常维护及迁移;DB内核开发招聘……
下一篇:Linux 系统下 查找文件 命令总结,这个很哇塞!
相关文章

 发表评论

暂时没有评论,来抢沙发吧~