目录
软件测试方法
主要介绍静态测试、动态测试、白盒测试、灰盒测试、黑盒测试、系统测试定义及区别。1.
1.静态测试-评审需求文档\测试用例
①静态测试指不运行程序,对程序和文档进行分析与检查
②静态测试技术又称为静态分析技术
③静态测试包括对软件中的需求规格说明书,设计文档,程序源代码等进行审查
2、静态测试内容
静态测试包括:
①代码走查(开发阶段)
②文档评审(各个阶段)
3.代码走查(走读)
①开发人员之间互相阅读代码,检查其编写正确与否
②只有理解了源代码才能完成单元测试,或者说快速理解源代码是完成单元测试的前提
③代码走读发现的问题比单元测试发现的更多、更快和更早
④单元测试发现不了不满足编程规范的问题
4.文档评审类型
文档评审包括
①需求文档的评审
②设计文档的评审
③