1.软件检测时的基本概念;
2.软件测试类型及在软件开发过程中的地位;
3.代码检查、走查与评审;
4.覆盖率测试;
5.功能测试;
6.单元测试与集成测试;
7.系统测试;
8.软件性能测试和可靠性测试;
9.面向对象软件的测试;
10.Web应用软件测试;
1
1.其他测试;
1
2.软件测试过程和管理;
1
3.软件自动化测试;
1
4.软件测试的标准和文档;
1
5.软件测试实践。
分为:单元测试,集成测试和系统测试。
单元测试:纯代码的测试(白盒测试)。
主要测试代码语句的正确性,如所有的代码是否都可以跑到,是否有冗余的代码等等。
集成测试:接口测试(灰盒测试,结合白盒和黑盒测试)。
主要测试代码块之间的接口。
系统测试:黑盒测试。
软件测试新手迅速找出软件中的Bug思路如下:
2.把自己当成是用户使用该系统;
3.善于怀疑,具有叛逆心理;
4.不要用程序开发人员的观点说服自己 ,坚持你自己正确的想法;
5.在软件测试过程中要跟踪一条数据完整的流程 ,保证数据的正确性;
6.回归测试要注意细项 ;
7.与使用者进行互动。