网站首页 > 文章精选 正文
1、基本概念:
将软件集成起来后进行测试。集成测试又叫子系统测试、组装测试、部件测试等。集成测试主要是针对软件高层设计进行测试,一般来说是以模块和子系统为单位进行测试。
2、集成测试包含的层次:
1. 模块内的集成,主要是测试模块内各个接口间的交互集成关系;
2. 子系统内的集成,测试子系统内各个模块间的交互关系;
3. 系统集成,测试系统内各个子系统和模块间的集成关系;
集成测试的本质:都是测试接口之间的关系。
补充:集成测试既有白盒测试的成分,也有黑盒测试的成分,结合了白盒测试和黑盒测试的特点,一般把他归入灰盒测试。
3、集成测试和软件概要(高层)设计的关系:
软件概要(高层)设计又叫架构设计,架构设计中极重要的一个部分就是接口关系图,集成测试大体上就是依赖接口关系图和模块接口来进行测试。在一个设计良好的系统中,软件的接口关系图应该是一个无环有向图(分层的图)。
4、集成测试是必须的吗?
集成测试一般说来是必需的,但是实际情况中往往由于时间进度上的问题,没有足够的时间做集成测试,还有许多原因导致人们不愿意做集成测试。但是以下几种情况是一定要做集成测试的:
1. 对软件质量要求较高的软件系统,如:航天软件、电信软件、系统底层软件等。
2. 使用范围比较广、用户群数量较大的软件。
3. 使用类是C/C++这种带指针的语言开发的软件。
4. 类库、中间件等产品。
注:集成测试是一种测试范围很广的测试,当集成测试向下继续细化时就成了单元测试。
5、集成测试与单元测试的区别:
1. 测试的单元不同
单元测试是针对软件的基本单元(如:函数)所做的测试,而集成测试则是以模块和子系统为单元进行的测试,主要测试接口间的关系。
2. 测试的依据不同
单元测试是针对软件的详细设计做的测试,测试用例的主要依据也是详细设计。而集成测试是针对软件的概括设计做的测试,测试用例的主要依据则是概括设计。
3. 测试空间不同
集成测试主要测试的是接口层的测试空间,单元测试主要测试的是内部实现层的测试空间。
4. 集成测试使用的方法和单元测试不同
集成测试关注的是接口的集成,和单元测试只关注单个单元,因此在具体测试方法上也不同。
6、集成测试的集成方法:
集成方法主要有大爆炸集成、自底向上集成、自顶向下集成和三明治集成等方法。它们都是基于接口调用关系图的集成方法。
7、总结
感谢每一个认真阅读我文章的人!!!
如果下面这些资料用得到的话可以直接拿走:
1、自学开发或者测试必备的完整项目源码与环境
2、测试工作中所有模板(测试计划、测试用例、测试报告等)
3、软件测试经典面试题
4、Python/Java自动化测试实战.pdf
5、Jmeter/postman接口测试全套视频获取
6、Python学习路线图
重点:配套学习资料和视频教学
那么在这里我也精心准备了上述大纲的详细资料包含:电子书,简历模块,各种工作模板,面试宝典,自学项目等。如下,需要的评论区评论或者私信我
- 上一篇: 《成为Rust专家》六、集成测试 (2)
- 下一篇: 18单元与集成测试
猜你喜欢
- 2025-01-16 4.精通APM-精准测试覆盖率Jacoco
- 2025-01-16 博茨瓦纳首颗卫星BotSat-1成功完成组装、集成和测试
- 2025-01-16 web 自动化测试,一定得掌握的 8 个核心知识点
- 2025-01-16 软件集成测试计划
- 2025-01-16 Spring Boot微服务测试:集成与契约测试
- 2025-01-16 使用Playwright搭建自动化测试工程
- 2025-01-16 Spring Boot集成测试:确保应用质量
- 2025-01-16 集成电路制造工艺-测试工程
- 2025-01-16 专业的嵌入式软件测试工具TESSY,针对C/C++代码单元/集成测试
- 2025-01-16 软件集成测试策略和方法
- 最近发表
- 标签列表
-
- newcoder (56)
- 字符串的长度是指 (45)
- drawcontours()参数说明 (60)
- unsignedshortint (59)
- postman并发请求 (47)
- python列表删除 (50)
- 左程云什么水平 (56)
- 计算机网络的拓扑结构是指() (45)
- 稳压管的稳压区是工作在什么区 (45)
- 编程题 (64)
- postgresql默认端口 (66)
- 数据库的概念模型独立于 (48)
- 产生系统死锁的原因可能是由于 (51)
- 数据库中只存放视图的 (62)
- 在vi中退出不保存的命令是 (53)
- 哪个命令可以将普通用户转换成超级用户 (49)
- noscript标签的作用 (48)
- 联合利华网申 (49)
- swagger和postman (46)
- 结构化程序设计主要强调 (53)
- 172.1 (57)
- apipostwebsocket (47)
- 唯品会后台 (61)
- 简历助手 (56)
- offshow (61)