1 / 74
文档名称:

软件测试技术.ppt

格式:ppt   页数:74页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件测试技术.ppt

上传人:fxl8 2014/11/5 文件大小:0 KB

下载得到文件列表

软件测试技术.ppt

文档介绍

文档介绍:Module 2. 软件测试技术
主要内容
软件测试基本方法
静态分析
白盒测试
黑盒测试
测试模式
范围测试
说明书测试
风险测试
情景测试
组合测试
探索测试
实际练****br/>什么是静态分析?
不实际运行程序,通过检查和阅读等手段来发现错误并评估代码质量的软件测试技术。
作用
通过对代码标准及质量的监控提高代码可靠性
尽可能早地通过对源代码的检查发现缺陷
组织代码审核定位易产生错误的模块
非常有效的质量保证手段
越来越多地被采用
静态分析的主要内容
检查需求
检查设计
检查代码
需求
设计
编码
其它
缺陷产生的原因
检查需求
需求的标准
完整性
是否完整描述一个功能
正确性
是否正确反应客户要求
可行性
必要性
Gold plating?
无二义性
会引起歧义吗
可验证性
测试用例怎么写?
实施无关性
需求规格说明的标准
完整性
是否包含所有需求
FURPS
一致性
相互矛盾
重复
需求检查练****br/>例1 产品必须在固定的时间间隔内提供状态信息,并且每次时间间隔不得小于60秒。
完整吗?
清晰吗?
例2 分析程序应该能生成HTML标记错误的报告,从而使HTML初学者可以用它来快速排错。
是否有歧义?
可验证吗?
例3 如果可能的话,应当根据系统货物编号列表,在线确认输入的货物编号。
“如果可能的话”是什么意思?
需求检查练****br/>例4 产品不应该提供将带来灾难性后果的查找和替换选择。
真正的需求是什么?
例5 系统对标准XYZ 。
有歧义吗?
例6 当用户选择“紧凑内存”选项时,程序通过Huffman解析矩阵方法将邮件列表数据压缩到相应的大小。
可测吗?
代码无关吗?
规格说明用语清单
绝对的肯定
总是、每一种、所有、没有、从不
注意隐含的假设
当然、因此、显然、必然
模棱两可的词
某些、有时、常常、通常、经常、太多、几乎
不可测的描述
良好、迅速、廉价、高效、稳定
隐藏的需求
已处理、已拒绝、已忽略、已消除
缺少的分支
如果…那么…(没有“否则…”分支)
检查设计
在编码开始前进行
检查功能设计说明,消除歧义
功能的用意、总体位置
输入、输出
可能的错误/例外
接口定义
交互细节
实施建议
检查代码
通过检查代码发现模块中的错误
通过代码检查能够发现大部分的错误

最近更新

2024年小学运动会广播稿(通用21篇) 12页

2024年小学语文培训总结范文(精选7篇) 11页

哮喘患者的麻醉的开题报告 2页

含流体孔隙介质地震响应特征分析及流体识别方.. 2页

含SO2混合气体对镁合金阻燃性的研究的开题报告.. 2页

后现代碎片生活下的慢设计研究及实践的开题报.. 2页

2024年小学生读后感(集锦15篇) 12页

台风非平稳激励下的悬索桥时域抖振分析的开题.. 2页

2024年小学生演讲稿(优秀3篇) 5页

2024年小学生母亲节作文300字三篇 3页

发电企业物资管理信息系统的设计与实现的开题.. 2页

2024年小学生我的爷爷作文 12页

双浮体波能装置的振动特性及优化分析的开题报.. 2页

双城市农村土地承包合同纠纷调查报告的开题报.. 2页

县级教育督导现状与问题研究——以安徽省F县为.. 2页

2024年小学班级教学计划14篇 52页

卵巢癌患者尿液及紫杉醇处理HeLa细胞的代谢组.. 2页

2024年小学班主任工作计划(通用15篇) 45页

2024年小学毕业生给老师的毕业赠言 22页

2024年小学校本培训总结14篇 46页

35KV变电站春季预防性检修方案及安全技术措施.. 18页

儿童健康体重知识讲座 29页

2022-2023年人教版八年级数学下册期中测试卷及.. 6页

四川省【小升初】2023年小升初数学试卷含完整.. 6页

部门负责人综合考核评分表 2页

中国学生健身健美操竞赛评分规则 20页

习爷爷教导记心间ppt课件 29页

年产30万吨天然气液化建设项目可行性研究报告.. 39页

PMC-33系列三相数字式多功能测控电表用户说明.. 26页

毕业设计(论文)-注射闹钟后盖模具设计 26页