测试基础
上一篇 /
下一篇 2013-10-11 11:24:15
/ 个人分类:理解
1、什么是软件测试
在规定条件下,对软件进行操作,发现错误,是对软件质量评估的一个过程
2、软件测试的目的
以最少的人力、物力、时间找出软件中潜在的各种错误与缺陷,通过修正各种错误和缺陷提高
软件质量,避免软件发布后由于潜在的错误与缺陷造成的隐患心及带来的商业风险
3、软件测试策略
3.2、产品阶段:墨盒测试
4、白盒测试
白盒测试=结构测试=逻辑驱动测试
白盒测试:主要是测试程序内部的结构,通过测试来检查程序内部动作是否满足软件需求规格说
明书的要求。
黑盒测试:不考虑程序内部逻辑结构,主要是针对软件界面和功能进行测试。检查功能是否按照需
求规格说明书的规定,是否能适当地接收输入数据而产生正确的输出信息
6、黑盒测试方法:
等价类划分
边界值
错误推测法
因果图
场景分析法
7、软件测试技术:
是否执行被测试软件角度划分:静态测试、动态测试
是否针对系统内部结构和具体实现方法角度划分:墨盒测试、灰盒测试、白盒测试
8、软件测试文档
测试计划
测试方案
测试报告
测试总结
9、软件测试类别
收藏
举报
TAG: