软件测试第一章答案.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
练习题答案 第一章 1.简述软件测试的意义。 2.什么是软件缺陷?他的表现形式有哪些? 3.简单分析软件缺陷产生的原因,其中哪个阶段引入的缺陷最多,修复成本又最低? 4.当用户登录某网站购物完毕并退出后,忽然想查看购物时付账的总金额,于是按了浏览器左上角的“退回”按钮,就又回到了退出前的网页,你认为该购物软件有缺陷吗?如有,属于哪一类? 5.什么是软件测试?简述其目的与原则。 6.软件测试阶段是如何划分的? 7.简述软件开发的几个模式,并说明每种模式对软件测试的影响。 8.简述软件测试过程。 9“软件测试能够保证软件的质量”这句话对吗?软件测试和软件质量之间是什么关系? 10.判断以下说法是否正确。 (1)软件测试和软件调试是同一回事。 (2)软件测试是可以穷尽的。 (3)测试是为了证明软件的正确性。 (4)测试过程中应重视测试的执行,可以轻视测试的设计。 (5)测试不能修复所有的软件缺陷。 (6)因为测试工作简单,对软件产品影响不大,所以可以把测试作为新员工的一个过渡工作,或安排不合格的开发人员做测试。 11.简述软件开发进程与测试进程的关系。 1.简述软件测试的意义。 软件测试是保证软件质量,提高软件可靠性的重要手段。 返回 2.什么是软件缺陷?他的表现形式有哪些? 软件缺陷,即计算机系统或者程序中存在的任何一种破坏正常运行能力的问题、错误或者隐藏的功能缺陷、瑕疵。 软件缺陷的主要类型有以下几种: (1)软件未达到产品说明书中已经标明的功能; (2)软件出现了产品说明书中指明不会出现的错误; (3)软件未达到产品说明书中虽未指明但应达到的目标; (4)软件功能超出了产品说明书中指明的范围; (5)软件测试人员认为软件难以理解、不易使用,或者最终用户认为软件使用效果不良。 返回 3.简单分析软件缺陷产生的原因,其中哪个阶段引入的缺陷最多,修复成本有最低? 软件缺陷产生的原因: (1)需求解释有错误; (2)用户需求定义错误; (3)需求记录错误; (4)设计说明有误; (5)编码说明有误; (6)程序代码有误; (7)其他,如:数据输入有误,问题修改不正确。 哪个阶段引入的缺陷最多,修复成本又最低? 大量事实表明,导致软件缺陷的最大原因是软件需求说明书,也是软件缺陷出现最多的地方,如果在需求阶段修正一个错误的代价是1,那么在设计阶段就是它的3~6倍,在编程阶段是它的10倍,而到了产品发布出去的时候,这个数字就是40~1000倍,修正错误的代价不是随时间线性增长,而几乎是成指数级增长。所以,需求阶段引入的缺陷最多,修复成本又最低。 返回 4.该购物网站有缺陷吗?属于哪一类? 有缺陷 属于第三种(软件未达到产品说明书中虽未指明但应达到的目标) 解析:像购物网站这种与用户切身利益相关的网站,当用户完成操作退出以后,应该清除用户的相关信息,防止对用户隐私造成泄漏,造成用户损失。 返回 5.什么是软件测试?简述其目的与原则。 软件测试是为了尽快尽早地发现在软件产品中所存在的各种软件缺陷而展开的贯穿整个软件开发生命周期,对软件产品(包括阶段阶段性产品)进行验证和确认的过程。 证明、检测和预防已经成为一个良好测试的重要目标。 软件测试的原则 软甲测试的基本原则是站在用户的角度,对产品进行全面测试,尽早、尽可能地发现缺陷,并负责跟踪和分析产品中的问题,对不足之处提出质疑和改进意见。零缺陷是一种理想,足够好是测试的原则。 返回 6.软件测试阶段是如何划分的? (1)确定将要采用的软件测试策略和方法; (2)制定详细的测试案例; (3)单元测试(测试软件中最小单元) (4)按照设计要求将通过单元测试后的模块组合成一个整体测试。 (5)按照软件需求规格说明,对软件产品进行评估,以确认其是否满足软件需求的过程。 (6)对系统中的各个组成部分进行综合测试。 (7)将最终产

文档评论(0)

ffpg + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档