软件测试培训之哪些代码需要添加单元测试

网友投稿 642 2022-11-08

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

软件测试培训之哪些代码需要添加单元测试

第一步,应该对所有程序集中的公开类以及公开类里面的公开方法添加单元测试。

第二步,对于构造函数和公共属性进行单元测试。

第三步,添加全面单元测试。

在产品全面提交之前可以先完成第一步的工作,二三步可以待其他所有功能完成之后再进行添加。由于第二三步的添加工作其实于第一步类似,只是在量上的累加,因此我们先着重讨论第一步的情况。

在作第一步单元测试添加的时候,也需要有选择性的进行,我们要抓住重点进行测试。首先应该针对属于框架技术中的代码添加单元测试。这里就包含操作数据库的组件、操作外部WebService的组件、邮件接收发送组件、后台服务与前提程序之间的消息传递的组件等等。通过为这些主要的可复用代码进行测试,可以大大加强底层操作的正确性和健壮性。

其次为业务逻辑层对界面公开的方法添加单元测试。这样可以让业务逻辑保持正确,并且能够将大部分的业务操作都归纳到单元测试中,保证以后产品发布之后,一旦出现问题可以直接通过业务逻辑的单元测试来找到BUG。

剩下的代码大部分属于代码生成器生成的,而且大多数的操作都是类似的,因此我们可以先针对某一个业务逻辑对象做详细的单元测试。通过这样的规定,单元测试添加的范围就减少了很多。

上一篇:最新版 Harbor 在ubuntu系统上安装
下一篇:数据库周刊20│ 腾讯云SQL Server性能再破纪录;巨杉同城双中心容灾实践;Oracle 19c补丁踩坑分享;MySQL 8.0跳扫;达梦7麒麟部署;Oracle 11gRAC红旗部署;ASM日常维护及迁移;DB内核开发招聘……
相关文章

 发表评论

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