一、软件测试概述
怎么去判别软件缺陷?
1、软件未达到产品说明书标明的功能
2、软件出现了产品说明书指明不会出现的错误
3、软件功能超出产品说明书指明范围
4、软件未达到产品说明出虽未指出但应达到的目标
5、软件测试员认为软件难以理解,不易使用运用速度缓慢,或者最终用户认为不好
什么是软件的内部质量?
1、功能性
2、可靠性
3、可用性
4、效率性
5、可维护性
6、可移植性
什么是软件测试的目的?
1、发现软件产品中缺陷并确保被修复
2、评估,确定软件的质量
3、预防缺陷
二、软件质量模型
什么是软件质量?
软件符合明确叙述的功能和性能需求、文档中明确描述的开发标准,以及所有的专业开发的软件都应具有的隐含特征的程度。
三、软件测试过程
1、测试计划
2、测试设计与实现
3、测试执行
4、测试总结
四、软件测试的分类
1、黑盒,白盒(白盒逻辑测试,黑盒是数据测试)
2、静态,动态测试
3、单元测试,集成测试,系统测试,验收测试