不同阶段的测试方法

网友投稿 787 2022-11-15

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

不同阶段的测试方法

单元测试/模块测试:

单元测试(模块测试)是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。通常而言,一个单元测试是用于判断某个特定条件(或者场景)下某个特定函数的行为。例如,你可能把一个很大的值放入一个有序list 中去,然后确认该值出现在list 的尾部。或者,你可能会从字符串中删除匹配某种模式的字符,然后确认字符串确实不再包含这些字符了。

单元测试通常由软件工程师自己来完成,最终受益的也是软件工程师自己。执行单元测试就是为了证明这段代码的行为和期望的一致,提高代码质量。

集成测试/组装测试/综合测试:

集成测试(组装测试、综合测试)是单元测试的逻辑扩展。它的最简单的形式是:两个以上已经测试过的单元组合成一个组件,并且测试它们之间的接口。在集成测试之前,单元测试应该已经完成,集成测试中所使用的对象应该是已经经过单元测试的软件单元。这一点很重要,因为如果不经过单元测试,那么集成测试的效果将会受到很大影响,并且会大幅增加软件单元代码纠错的代价。

系统测试:

是将经过测试的子系统装配成一个完整系统来测试。它是检验系统是否确实能提供系统方案说明书中指定功能的有效方法。通常情况下,确认测试也被包含在系统测试阶段。

上一篇:自动化测试、冒烟测试和回归测试
下一篇:系统测试
相关文章

 发表评论

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