软件测试的实质ppt课件

上传人:ZJ****5 文档编号:52150294 上传时间:2018-08-18 格式:PPT 页数:16 大小:150.50KB
返回 下载 相关 举报
软件测试的实质ppt课件_第1页
第1页 / 共16页
软件测试的实质ppt课件_第2页
第2页 / 共16页
软件测试的实质ppt课件_第3页
第3页 / 共16页
软件测试的实质ppt课件_第4页
第4页 / 共16页
软件测试的实质ppt课件_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《软件测试的实质ppt课件》由会员分享,可在线阅读,更多相关《软件测试的实质ppt课件(16页珍藏版)》请在金锄头文库上搜索。

1、软件测试的实质软件测试的特点o完全测试程序是不可能的o软件测试是有风险的行为o测试很难显示潜伏的软件缺陷o找到的软件缺陷越多,就说明软件缺陷越多o杀虫剂现象:软件测试越多,免疫力越强o并非所有软件缺陷都能修复o产品说明书不断变化o软件测试员在产品小组中不受欢迎o软件测试是一项讲究条理的技术工作完全测试是不可能的o想想完全的白盒测试和完全的黑盒测试o以测试windows的计算器为例:软件测试是有风险的行为o做不到完全测试,就是选择冒险o即不能完全测试(控制成本),又要降低风险,怎么办 呢?找到最后的测试量。关键是测 试技术测试无法显示潜伏的软件缺陷o找害虫的例子。o你可以报告软件缺陷存在,但不能

2、报告软件 缺陷不存在。找到的软件缺陷越多,说明软件缺陷越多o原因:n2-8定律n程序员也有心情不好的时候n程序员往往会犯同样的错误杀虫剂现象o软件测试越多,软件的免疫力越强。要克服杀虫剂怪现 象,必须发挥你的 创造性并非所有的软件缺陷都要修复o不需要修复软件缺陷的原因:n没有足够的时间n不是真正的软件缺陷l理解错误、测试错误或是说明书的变更n修复的风险太大n不值得修复l缺陷出现在不太常用的功能中l很少出现l归结于商业风险决策产品说明书没有最终版本o行业变化快、需求变化快o由于软件越来越复杂、庞大,导致开发周期 越来越长o最终导致开发周期内产品说明书不断变化n增加新功能n功能会发生变化或是删除n

3、等软件测试员在产品小组中不受欢迎o给测试员的建议:n早点找出缺陷n控制情绪n不要总是报告坏消息软件测试是一项讲究条理的技术专业o生产劣质软件的成本太高o测试人员应该具备专业素质。o软件测试是一个职业选择需要训练和规 范,又发展空间。软件测试的误区n调试和测试是一样的n测试组应当为保证质量负责n把测试作为新员工的一个过渡工作n把不合格的开发人员安排做测试n关注测试的执行而忽略测试的设计n测试自动化是万能的n测试是可以穷尽的n软件测试是证明软件不存在错误,能正确完成其预定功 能的过程;没有发现错误的测试是成功的测试,发现了 新错误的测试是不成功的测试n测试是枯燥乏味,缺乏创造力的工作 软件测试的术

4、语和定义o精确(precision)和准确(accurate)确认和验证 o确认(verification):保证软件符合产品 说明书的过程。o验证(validation):保证软件满足用户需 求的过程。o哈勃天文望远镜的例子。质量和可靠性o质量(quality):“优秀程度”或“同类优越性” 。很大程度上取决于用户感受。n功能的多少n性能的好坏n服务及价格n可靠性等等o可靠性平均故障发生时间与平均故障修复 时间。软件测试的术语和定义o测试和质量保证(QA)n软件测试员的目标是尽可能早的找到软件缺陷 ,并确保缺陷得以修复n软件质量保证人员的主要职责是创建和执行改 进软件开发过程并防止软件缺陷发生的标准和 方法(要求有较高的总结、沟通与推广能力)

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > IT计算机/网络 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号