测试知识点

来源:互联网 发布:怎么关闭cpu多线程优化 编辑:程序博客网 时间:2024/06/16 08:53

1. 软件生命周期概念:定义,设计,实施,测试,部署,运行,维护。

2. V模型:需求分析,概要设计,详细设计,编码,单元测试,集成测试,系统测试,验收测试。

3. 软件测试的原则:1测试显示缺陷的存在2穷尽测试是不可能的3测试尽早介入4缺陷集 群性(80-20原则)5杀虫剂悖论6测试活动依赖于测试背景7不存在缺陷的谬论

4. 软件测试的分类:1是否关心内部结构:白盒,黑盒,灰盒

                   2开发过程级别:单元,集成,系统,验收

                   3是否执行程序:静态,动态

                   4执行过程是否需要人工干预:手工,自动化

                   5测试实施组织:开发,用户,第三方

5.缺陷管理的一般流程:质量管理测试人员发现新的缺陷;打开缺陷;如果是重复缺陷则关闭,如果正常开放或推迟则在下一个版本修复,如果是新缺陷则交给评审委员会评审,拒绝则关闭,认可则打开分配给测试人员;然后测试人员修复缺陷;再测试;再打开;再分配;再测试;有缺陷则再修复,无缺陷则关闭。

6.测试流程:测试需求,测试计划,测试设计,测试执行,测试记录,分析(缺陷追踪),完毕,测试总结。

测试是寻找缺陷的过程,做测试要有耐心责任心,良好的沟通能力,分析问题的能力。      

0 0