JavaEE企业级项目开发(第3版)教学课件微课10-1:软件测试简介与Junit 测试框架.pptx
主讲人:葛业波;什么是软件测试;软件测试执行过程;软件测试执行过程;软件测试执行过程;测试方法(黑盒测试);;单元测试:单元测试的对象是程序系统中的最小单元--模块或组件上,在编码阶段进行,针对每个模块进行测试。多个模块可以平行地,独立地测试,通常要编写驱动模块和桩模块。
集成测试:集成测试,也称组装测试,联合测试,子系统测试,在单元测试的基础上,将模块按照设计要求组装起来同时进行测试,主要目标是发现与接口有关的模块之间问题。两种集成测试方式:一次性集成方式和增值式集成方式。
功能测试:一般须在集成测试之后进行,而且是针对应用系统进行测试。功能测试是基于产品功能说明书,是在已知产品应具有的功能,从用户角度来进行功能验证,来确认每个功能是否都能正常使用。
系统测试:是将软件放在整个计算机环境下,在实际运行环境下进行一系列的测试,包括恢复测试,安全测试,强度测试和性能测试等。
验收测试与安装测试:验收测试的目的是向未来的用户表明系统能够像预定要求那样工作,验证软件的功能和性能。安装测试是指按照软件产品安装手册或相应的文档,进行一步一步的安装操作性的测试。;什么是JUnit;Junit提供的辅助函数;Junit测试实例;Junit测试实例;Junit测试实例;Junit测试实例;Junit测试实例;Junit测试实例;Junit测试实例;