《软件测试技术基础程》习题解答.docVIP

  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. 软件测试的目的是 C 。 A.表明软件的正确性 B.评价软件质量 C.尽可能发现软件中的错误 D.判定软件是否合格 2. 下面关于软件测试的说法, A 是错误的。 A.软件测试是程序测试 B.软件测试贯穿于软件定义和开发的整个期间 C.需求规格说明、设计规格说明都是软件测试的对象 D.程序是软件测试的对象 3. 某软件公司在招聘软件评测师时,应聘者甲向公司做如下保证: 经过自己测试的软件今后不会再出现问题; 在工作中对所有程序员一视同仁,不会因为在某个程序员编写的程序中发现的问题多,就重点审查该程序,以免不利于团结; 承诺不需要其他人员,自己就可以独立进行测试工作; 发扬咬定青山不放松的精神,不把所有问题都找出来,决不罢休; 你认为应聘者甲的保证 A.、是正确的B.是正确的 C.都是正确的   D.都不正确 软件测试的对象包括 A.目标程序和相关文档   B.源程序、目标程序、数据及相关文档 C.目标程序、操作系统和平台软件   D.源程序和目标程序 导致软件缺陷的原因有很多,-是可能的原因,其中最主要的原因包括 。 软件需求说明书编写的不全面,不完整,不准确,而且经常更改 软件设计说明书软件操作人员的水平开发人员不能很好的理解需求说明书和沟通不足 A.、、   B.、   C.、   D.、 二、简答题 1.简述软件测试发展的历史及软件测试的现状。随着的生在软件行业发展初期没有系统意义上的软件测试,更多的是一种类似调试的测试测试用例的设计和选取也都是根据测试人员的经验随机进行的,大多数测试的目的是为了证明系统可以正常运行。20世纪70年代以后,很多测试理论和测试方法应运而生,逐渐形成了一套完整的体系在我国,软件测试一个真正的产业,在国内,现在在软件测试行业中各种软件测试的方法、技术和标准都还在探索阶段总之,国内行业与一些发达国家相比还存在一定的差距。2. 简述。软件缺陷造成的修复费用随着时间的推移呈指数级地增长。.简述软件测试的复杂性。 不可能对程序实现完全测试。 杀虫剂现象为了克服被测试软件的免疫力,软件测试员必须不断编写新的测试程序,对程序的各个部分进行不断测试,以避免被测试软件对单一的测试程序具有免疫力而使软件缺陷不被发现。 软件测试随着测试量的增加,测试成本将呈几何数级上升,而软件缺陷降低到某一数值之后将没有明显的变化,最优测试点,掌握好测试量是至关重要的。即并不是所有的软件缺陷都需要被修复。.对软件的经济性进行总结和分析测试是软件生命期中费用消耗最大的环节。测试费用除了测试的直接消耗外,还包括其他的相关费用。影响测试费用的主要因素有:软件软件产品需要达到的标准决定了测试的数量。对于那些至关重要的系统必须进行更多的测试 (2) 目标用户数量一个系统的目标用户数量的多少也在很大程度上影响了测试必要性的程度。 潜在缺陷造成的影响 在考虑测试的必要性时,还需要将系统中所包含的信息价值考虑在内。因此我们应该从经济方面考虑,投入与经济价值相对应的时间和金钱去进行测试。 开发机构的业务能力 一个没有标准和缺少经验的开发机构很可能会开发出充满错误的软件系统。而一个建立了标准和有很多经验的开发机构开发出来的软件系统中的错误将会少很多。 测试量会随时间的推移发生改变,在一个竞争很激烈的市场里,争取时间可能是制胜的关键。测试量应该针对合适的目标进行调整。 5. 谈谈你对今后从事软件职业的打算。 6.简述软件测试工程师应具备的素质。通常软件应具备如下素质: 掌握比较全面的技术 .谈谈你对软件测试的重要性理解。 1. 软件质量的定义是 A.软件的功能性、可靠性、易用性、效率、可维护性、可移植性 B.满足规定用户需求的能力 C.最大限度达到用户满意 D.软件特性的总和,以及满足规定和潜在用户需求的能力 关于软件测试对软件质量的意义,有以下观点: 度量与评估软件的质量;保证软件质量; 改进软件开发过程;发现软件错误。 其中正确的是 A.、、   B.、、 C.、、   D.、、、 3. 关于软件质量的描述,正确的是 。 A.软件质量是指软件满足规定用户需求的能力 B.软件质量特性是指软件的功能性、可靠性、易用性、效率、可维护性、可移植性 C.软件质量保证过程就是软件测试过程 D.以上描述都不对 简述软件测试的目标及标准。测试的目的就在于在软件投入运行之前,尽可能多地发现软件中的错误软件测试行业中的标准国家标准、行业标准、企业4个级别.简述软件测试的原则。软件测试的原则应该是: 应当把尽早地和不断地进行软件测试作为软件开发者的座右铭。测试用例应测试输入数据和与之对应的预期输出结果这两部分组成。程序员

文档评论(0)

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

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

1亿VIP精品文档

相关文档