软件测试知识点
2016-09-12 17:47:33 0 举报
AI智能生成
软件测试知识点整理
作者其他创作
大纲/内容
五带上眼罩测试软件
动态黑盒测试
不深入代码细节测试软件的方法
测试软件的方法
通过性测试
失败性测试
测试案例(软件测试员最重要的任务)
等价类划分法
数据测试
软件
数据
键盘输入,鼠标单击,打印输出等
程序
可执行的流程,转换,逻辑和运算
测试方法
边界条件
次边界
默认,空白,空值,零值,无
非法,错误,不正确和垃圾数据
状态测试
软件状态
软件当前所处的条件或模式
测试方法
逻辑流程
建立状态转换图
软件可能进入的每一种独立状态
从一种状态转入另一种状态所需的输入和条件
进入或者退出某种状态时的设置条件及输出结果
减少要测试的状态及转换的数量
怎样进行具体测试
失败状态测试举例
竞争条件和时序错乱
重复、压迫、重负
其他黑盒测试技术
像无经验的用户那样做
在已找到的缺陷的地方再找找
像黑客一样考虑问题
凭借经验、直觉和预感
三测试原则与术语
原则
good-enough原则
测试本身为风险行为
不能测试未出现的bug
一个bug往往带有多个bug
并不是所有发现的bug都会被修改
bug定义标准不同
需求规格说明书在不断完善
测试员是不受欢迎的角色
测试是一个有专业知识背景的工作
Pesticide Paradox 杀虫剂现象
术语
精度/准度
验证/确认
质量/可靠性
测试/质量保证
黑盒测试/白盒测试
黑盒为功能测试,白盒为结构测试
静态/动态测试
静态审查不运行程序
一软件测试背景
软件缺陷定义
软件缺陷出现的原因
主要原因—产品说明书
软件缺陷实例
修复软件缺陷费用
优秀软件测试员应具备素质
具有探索精神和创造意识
思路严谨,态度认真
善于言辞
二软件开发
产品组成部分
产品说明书
客户需求
进度表
软件设计文档
测试文档
软件项目成员
软件开发生命周期模式
大爆炸模式
边写边改模式
瀑布模式
螺旋模式
四检查产品说明书
测试
黑盒/白盒测试
黑盒测试
功能测试或行为测试
白盒测试
在运行的状态下测试
静态/动态测试
静态测试
检查、审查
动态测试
使用和运行软件
测试产品说明书属于静态黑盒测试
产品说明书的审查
高级审查
假设自己是客户
研究现有的标准和规范
审查和测试类似软件
低级审查
产品说明书属性检查清单
产品说明书术语检查清单
0 条评论
下一页