软件工程——理论、方法与实践 第十章
第十章、软件测试 第十章 软件测试是软件质量保证的一项关键活动,它是通过对需求规格说明、软件设计说明和程序代码等进行复审,以保证在软件产品交付前,尽可能发现软件中潜伏的问题。 主要讲
1、验证与确认,主要介绍了V&V的活动;
2、软件测试基础,主要写了软件测试的基本原则
3、软件测试策略,一般需要经过单元测试、集成测试、确认测试和系统测试,详细介绍了各种测试的方式;
4、软件测试方法,软件测试从不同的角度可以分为多样的测试方式,如静态测试、动态测试,白盒测试、黑盒测试;
5、面向对象软件测试,面向对象是目前一种主流的软件开发技术,被看成是解决软件危机的一种先进技术;面向对象测试类型有模拟测试、类测试、交互测试、系统(子系统)测试、验收测试和发布测试;随后用实例讲解了测试;
6、软件测试工具,详细讲了Junit和LoadRunner。