软件测试一二章知识点
2016-09-08 19:38:58 0 举报
AI智能生成
软件测试一二章知识点
作者其他创作
大纲/内容
第一章、软件测试的背景
软件错误用例
迪斯尼的狮子王 1994-1995
英特尔奔腾浮点除法缺陷 1994
美国航天局火星极地登陆者号探测器 1999
爱国导弹防御系统 1991
千年虫问题 约1974
危险的预见 2004
软件缺陷
失败术语
如:缺点(defect)、偏差(variance)、缺陷(bug)等
官方定义
满足五条规则之一称为发生了一个软件缺陷
出现的原因
产品说明书、设计、代码错误、把误解当成缺陷和测试错误
修复费用
费用指数级地增长
软件测试员
目标
发现软件缺陷
尽可能早地找出软件缺陷并确保其得以修复
素质
探索者
故障排除员
不放过任何蛛丝马迹
创造性
追求完美
判断准确
注重策略和外交
善于说服
软件编程方面受过教育
第二章、软件开发的过程
产品的组成部分
软件产品的投入
客户需求
利用焦点人群审视软件功能等
产品说明书
进度表
详细跟踪每一分钟的任务
软件设计文档
结构文档
数据流图
状态转换图
流程图
代码注释
测试文档
测试计划
测试用例
缺陷报告
测试工具和自动测试
度量、统计和总结
软件产品的组成
如:产品支持信息、代码、测试错误信息等
软件项目成员
项目经理、程序经理或监制人员
体系架构师或系统工程师
程序员、开发人员或代码制作者
测试员或质量保证员
技术作者、用户协助专员、用户培训专员、手册编写员或文案专员
配置管理员或构建员
软件开发生命周期模式
大爆炸模式
简单、有时在产品发布前进行测试
边写边改模式
适合快速制作且用完就扔的小项目
瀑布模式
强调产品的定义、各步骤分立、无法回溯
螺旋模式
发现问题早、成本低
0 条评论
下一页