软件测试培训之测试类型

网友投稿 788 2022-11-08

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

软件测试培训之测试类型

1、单元测试:主要检测独立的软件单元,为了发现程序级别的错误

面向代码设计与结构

2、集成测试:独立的软件单元(模块)组合过程中所进行的测试。

面向详细设计文档

结构化方法下的集成测试策略:BingBang策略、自顶向下策略、自底向上策略

BingBang策略:所有模块一次性集成为一个整体系统,后对各个模块之间的接口工作进行测试

优点:在于测试之间所有的整合工作已经完成

缺点:在于整合过程较为费时,且集成过程中若引入新的错误则难以追溯

自顶向下策略:先测试软件模块结构图最顶端的模块,后集成下一层的模块再进行测试,直到所有模块全部组合并测试完。

自底向上策略:先测试软件最底层模块,后集成上一层模块并进行测试,逐步将所有模块组合并测试完毕。

面向对象方法下的集成测试:主要有基于线程的策略和基于使用的策略。

步骤:1)按照设计阶段的说明画出对象图

2)开发端口输入事件所驱动的类

3)开发与主类直接相关的类

4)将与主类直接相关联的类集成

5)对新集成的模块进行测试

6)从已集成的模块中选一个新类作为下一步的集成类

3、系统测试:对应于概要设计和需求分析,进行系统测试以确保其功能的正确性,以及在不同运行

环境配置下系统的可用性。

4、验收测试:是一种以用户为主的测试,由客户判断最终是否在可接受范围之内,软件开发人员和

质量保证小组也同时参与。

5、回归测试:根本目标在于检测新代码的正确运行,并且不影响其他已运行正确的功能

(集成测试着重测试的是各个模块之间接口运行情况,系统测试是将系统软件作为整个计算机系统的一个元素)

上一篇:软件测试培训之测试方法的标准
下一篇:Linux系统清理和优化的短板,终于被这款神器弥补上了,功能真强大
相关文章

 发表评论

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