- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
软件质量保证与测试慕课版十三五规划教材课后答案
第一章软件质量保证练习答案
1、软件质量的定义?
软件质量是软件产品满足使用要求的程度。对于软件质量的衡量,就是富质量的软件
系统能够准时地交付给用户,所耗费的成本不超出预算,并且最重要的是,能够正常地运
行。“正常地运行”意味着该软件必须尽可能没有缺陷(bug)。
2、软件质量保证的定义?
软件质量保证是一系列系统性的活动,它提供开发出满足使用要求产品的软件过程的
能力证据。
第二章测试技术练习答案
1.对
2.错
3.代码
4.功能
5.归纳法、演绎法和可溯法。
6.对
7.错
第三章测试工具练习答案
1.b
2.对
3.错
4.错
5.对
作业答案第1题答案:
Panorama2-C/C++的主要好处如下:
1.全面:它支持错误较少和风险较小的编码;使用图表理解、复查和检查代码;对系统结构、
类继承、控制流等的静态分析;通过程序逻辑分析和图表来检查逻辑错误;通过指定自下而上
测试顺序而不设计和使用占位程序函数来进行增量式的单元和集成测试;代码执行频准分
(在分支/段级别);对类模板、常规类、函数、块、分支、段和条件输出的基于mak文件且
面向对象的代码测试以及测试覆盖分析,同时以图形化方式显示测试结果并突出显示未执
行的元
素;自动错误模拟;测试执行监视;在测试结果和需求/测试用例间进行跟踪;数据(全局和
静态变量)使用分析;运行时错误分析和运行时错误定位(显示错误在源代码中的原始行数);
质量标准值设置;突出相关代码并报告相关数据的安全代码修改;NFS网络中的客户端-服务
器应用程序;
2.自动化:只需输入mak文件/批处理文件和测试脚本文件,所有的静态和动态分析结
果都会自动生成。
3.集成:所有的工具协同工作并共享一个增量式数据库。
4.易于查看结果:程序的所有静态和动态分析结果都可以通过以不同颜色进行标记的图
/图表来生动表示。
5.易于使用:提供
Motif/OpenLook/WidowsGUI、在线帮助和逐步的演示指导。
Panorama2-C/C++的主要局限有以下几点:
1、中文显示问题(对于这个缺点,请教师和学员在上机安排过程中,注意自己的操作
系统环境,在一些显示中可能会有乱码,但这些乱码一般不会影响对于最终)
2、使用自己的脚本技术,但这种脚本技术与其他的测试工具不兼容
3需要执行mak文件,而不是编译c程序后生成的obj文件
4仅能处理C/C++程序
5、界自不够友好
第四章测试计划和单元测试练习答案
1.对
2.对
3.错
4.等价划分
5.白盒
6.对
7.对
作业答案
第1题答案:
单元测试说明书山一系列单元测试用例组成。每个单元测试用例都应该包括四个基本
要素:
单元的初始状态说明,这是测试用例的起点(仅适用于单元在各次调用之间保持状态不
变的
情形)单元的输入,包括单元读入的任何外部数据的值测试用例实际要测试的内容,根
据单元的功能性以及在设计测试用例时采用的分析(例如,要测试单元|的哪此判定)来制订
测试用例的预期结果(测试用例的预期结果应该始终在执行测试之前在测试说明书中定义
好)
第2题答案:制定单元测试说明书所包括的步骤:
步骤1-使它运行起来
任何单元测试说明书的第一个测试用例的H的都应该是尽可能以最简单的方式来执行
被测试的单元。实际执行测试时,知道至少第一个单元测试能够执行将可以大大增强信心。
如果执行不了的话,那么更可取的做法是进行简单的调试(例如从起点开始)。
步骤2-正面测试
测试用例应该设计为能够表明被测试的单元实现了它应该实现的功能测试设计者应该
通读相关的说明书:每个测试用例应该测试说明书的条或多条陈述。涉及到多个说明书时,
最好能够使测试用例的顺序与单儿主要说明书上的陈述的顺序相对应。
步骤3-负面测试
应该改进现有的测试用例并且设计更进一步的测试用例,以表明软件没有实现任何未
指明要完成的功能。此步骤主要依赖于错误猜测,依赖于测试设计者预测问
您可能关注的文档
最近下载
- 超星尔雅学习通《形势与政策(2024春)》章节测试答案.docx VIP
- 培智三年级下册生活语文期末测试卷(A).docx
- 老年人误吸的预防护理课件.pptx
- 国家开放大学期末考试资料,11577+04633+纳税实务+一体化终结性考试复习指南20221218.pdf
- 2024年高考真题—— 化学(广东卷) (含答案).pdf
- 《中国移动通信集团有限公司基层党支部标准化工作手册》测试题附有答案.docx VIP
- 集成电路制造技术原理与工艺 王蔚 习题答案.pdf
- 2023年集美大学诚毅学院汉语言文学专业《现代汉语》期末试卷A(有答案).docx VIP
- 目录版 20210423--交通运输部官网关于绿通相关问题回复.docx VIP
- 办银行卡工作证明模板.docx
文档评论(0)