软件测试课后习题.pdfVIP

  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章软件测试概述1

第2章软件测试方法与过程4

第3章黑盒测试7

第4章白盒测试方法13

第5章软件测试管理及自动化测试根底18

第6章WINRUNNER测试工具19

第7章LOADRUNNER测试工具21

第8章JUNIT23

.z.

-

第1章软件测试概述

1.简述软件测试的意义。

解:随着计算机技术的迅速开展和广泛深入的应用,软件质量问题已成为开发和

使用软件人员关注的焦点。而由于软件本身的特性,软件中的错误是不开防止的。

不断改良的开发技术和工具只能减少错误的发生,但是却不可能完全防止错误。

因此为了保证软件质量,必须对软件进展测试。软件测试是软件开发中必不可少

的环节,是最有效的排除和防治软件缺陷的手段,是保证软件质量、提高软件可

靠性的最重要手段。

2.什么是软件缺陷?它的表现形式有哪些?

解:从产品部看,软件缺陷是软件产品开发或维护过程中所存在的错误、毛病等

各种问题;从外部看,软件缺陷是系统所需实现的*种功能的失效或违背。

它的表现形式主要有以下几种:〔1〕软件未到达产品说明书中已经标明的

功能;〔2〕软件出现了产品说明书中指明不会出现的错误;〔3〕软件未到达

产品说明书中虽未指出但应当到达的目标;〔4〕软件功能超出了产品说明书中

指出的围;〔5〕软件测试人员认为软件难以理解、不易使用,或者最终用户认

为该软件使用效果不良。

3.简单分析软件缺陷产生的原因,其中那个阶段引入的缺陷最多,修复本钱又

最低?

解:软件缺陷产生的主要原因有:需求规格说明错误;设计错误;程序代码有误;

其他。其中在需求分析阶段引入的缺陷最多,修复的本钱又最低。

.z.

-

4.当用户登录*购物完毕并退出后,突然想查查购物时付账的总金额,于是按了

浏览器左上角的“退回〞按钮,就又回到了退出前的网页,你认为该购物软件

有缺陷吗?如果有,属于哪一类?

解:有缺陷。其所属类别与软件产品说明书的要求有关。

5.什么是软件测试?简述其目的与原则。

解:软件测试是为了尽快尽早地发现在软件产品中所存在的各种软件缺陷而展开

的贯穿整个软件开发生命周期,对软件产品〔包括阶段性产品〕进展验证和确认

的活动过程。

测试目的:〔1〕证明:获取系统在可承受风险围可用的信心;尝试在非正

常情况和条件下的功能和特性;保证一个工作产品是完整的并且可用或可被集成。

〔2〕检测:发现缺陷、错误和系统缺乏;定义系统的能力和局限性;提供组件、

工作产品和系统的质量信息。〔3〕预防:澄清系统的规格和性能;提供预防或

减少可能制造错误的信息;在过程中尽早检测错误;确认问题和风险,并且提前

确认解决这些问题和风险的途径。

测试过程中应注意和遵循的原则:〔1〕测试不是为了证明程序的正确性,

而是为了证明程序不能工作。〔2〕测试应当有重点。〔3〕事先定义好产品的质

量标准。〔4〕软件工程一启动,软件测试也就开场,而不是等到程序写完才开场

进展测试。〔5〕穷举测试是不可能的。〔6〕第三方进展测试会更客观,更有效。

〔7〕软件测试方案是做好软件测试工作的前提。〔8〕测试用例是设计出来的,

不是写出来的。〔9〕对发现错误较多的程序段,应进展更深入的测试。〔10〕重

视文档,妥善保存一切测试过程文档。

6.件测试阶段是如何划分的?

.z.

-

解:软件测试的阶段划分为:规格说明书审查;系统和程序设计审查;单元测试

文档评论(0)

152****4379 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档