和开发过程相对应,测试主要按照时间顺序经历单元测试、集成测试、系统测试、验收测试四个阶段。
下边的图,就是V模型。
请大家仔细看看V模型,有什么优点?有什么缺点?可以留言。V模型只是软件测试模型中的一个,还有其它的模型。
单元测试:单元测试是针对软件设计的最小单位——程序模块进行正确性检验的测试工作,由开发人员进行,其目的在于发现每个程序模块内部可能存在的BUG。
集成测试:集成测试是将模块按照设计要求组装起来进行测试,主要目标是发现与接口有关的问题,由于在产品提交到测试部门前,产品开发小组都要进行联合调试,所以大部分企业是由开发人员来完成集成测试的,但也可以到了测试部门后再次进行集成测试。主要测试模块之间数据传输是否正确、模块集成后的功能是否实现、模块接口功能与设计需求是否一致。集成测试紧接在单元测试之后,当单元测试通过后,便可开始配置集成测试环境。集成测试是最关键的一步,如果问题较多就把产品送到测试部,会造成反复测试,从而浪费人力、物力资源,延误了工期。
系统测试:系统测试是在集成测试通过后进行,目的是充分运行系统,验证各子系统是否都能正常工作并完成设计的要求。主要由测试部门进行,是测试部门最大最重要的一个测试,对产品的质量有重大的影响。系统测试的主要内容有:功能测试、健壮性测试、性能-效率测试、用户界面测试、安全性测试、压力测试、可靠性测试、安装/反安装测试等。这个测试需要编写大量的测试用例,投入大量的资源来完成。
验收测试:根据需求阶段的《需求规格说明书》为验收标准,测试时要求模拟实际运行环境。对于实际项目可以和客户共同进行,对于产品实际就是最后一次的系统测试。测试内容为对功能模块的全面测试, 尤其要进行文档测试。
现在大家应该对V模型有了一个比较清晰的认识了。
今天我就学习到这里吧。
- 大小: 12.8 KB
分享到:
相关推荐
软件 测试 学习笔记 包含性能测试的一些概念
软件测试学习笔记白盒 软件测试学习笔记黑盒 软件测试学习笔记性能
软件测试-软件测试视频教程学习笔记.zip软件测试-软件测试视频教程学习笔记.zip软件测试-软件测试视频教程学习笔记.zip软件测试-软件测试视频教程学习笔记.zip软件测试-软件测试视频教程学习笔记.zip软件测试-软件...
软件测试学习笔记001
PFC2D学习笔记之接触模型.pdf PFC2D学习笔记之接触模型.pdf PFC2D学习笔记之接触模型.pdf
Deeplearning深度学习笔记v5.53 吴恩达机器学习笔记更新--在这 5 堂课中,学生将可以学习到深度学习的基础,学会构建神经网络,并用在包括吴 恩达本人在内的多位业界顶尖专家指导下创建自己的机器学习项目。...
软件测试自学笔记整理.doc
PFC2学习笔记之接触模型的选择.pdf PFC2学习笔记之接触模型的选择.pdf
软件测试[(美)ron patton]读书笔记.pdf 个人收集
软件测试工程师笔记,用于描述软件测试工程是需要所知所会
软件测试学习笔记:测试点总结软件测试1、可编辑文本框的测试:主要是“字符长度、字符类型、文本格式”的测试字符长度的验证:最大值、最小值、适当值、超长值。字符类型的验证:中(简、繁)、英(大小写)、数字(整数...
性能测试学习笔记之LoadRunner实战
软件测试基础学习,学习笔记
软件测试自学的一些笔记,入门必看。主要讲了黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试的区别
接口测试学习笔记
广联达计价软件学习笔记.pdf广联达计价软件学习笔记.pdf广联达计价软件学习笔记.pdf广联达计价软件学习笔记.pdf广联达计价软件学习笔记.pdf广联达计价软件学习笔记.pdf