软件测试期末题库晓庄学院.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件测试期末题库晓庄学院

题型: -客观题:选择题(10*1’)+填空题(10*2’ ) +判断题(10*1 )共40分 -简答题: 4*5’分,共20分 -分析题: 4*10’题,共40分 #Chap 1 ·软件测试的概念 (P9) ·软件测试正反2种观念的争辩。他们的观念及存在的问题。 (P7~9) ·结合V模型谈谈开发与测试关系 附录:V模型 P11 ·请结合实例,谈谈为什么穷尽测试是不可能的。(开放题,从输入和路径穷尽来考虑) ·了解测试目的、测试驱动开发的概念 (P9 P13) #Chap 2 ·软件质量的概念 软件质量定义:软件产品满足规定的和隐含的与需求能力有关的全部特征和特性。它包括:1软件产品质量满足用户要求的程度;2软件各种属性的组合 程度3用户对软件产品的综合反映程度4软件在使用过程中满足用户要求的程度(P15) ·ISO9126软件质量模型(一层6个即可),并分别说明各个质量属性的含义 (P17) Iso9126模型:高层:软件质量需求评价标准(SQRC)属性:功能性、可靠性、可用性、效率、可移植性、可维护性 中层:软件质量设计标准(SQDC) 属性: 安全性、、成熟性、可理解性、时间表现、可分析性、适应性 低层:软件质量度量标准(SQMC) ·软件缺陷的定义及表现形式 软件缺陷:是指计算机系统或者程序中存在的任何一种破坏正常运行能力的问题、错误,或者隐藏的功能缺陷、瑕疵,其结果会导致软件产品在某种程度上不能满足用户的需求 表现形式:1运行出错,包括 运行中断、系统崩溃、界面混乱2数据计算错误,导致结果不正确3功能、特性没有实现或部分实现4在某种特点条件下没能给出正确或准确的结果5计算的结果没有满足所需要的精度6用户界面不美观7需求规格说明书的问题8设计不合理,存在缺陷9实际结果与预期结果不一致10用户不能接收的其他问题 (P18) ·验证与确认(VV)的概念及两者区别VV 验证:是检验开发出来的软件产品和设计规格说明书的一致性,即是否满足软件厂商的生产要求 确认:就是检验产品功能的有效性,即是否满足用户的真正需求 (P21) ·SQA的概念及表现形式、与软件测试的关系 SQA与软件测试之间相辅相成,存在包含和交叉的关系。它们的相同点在于二者都是贯穿整个软件开发生命周期的流程。不同在于SQA 是一项管理工作,侧重与对流程的评审和监控,而测试是一项技术性的工作,侧重于对产品的评估和验证 (P23) ·软件测试的分类:按阶段、按目标、按方法。 (P23~P25 目的分类:集成测试、功能测试、回归测试、性能测试、可靠性测试、安全测试、兼容性测试 阶段分类:单元测试、集成测试、功能测试、系统测试、安装测试、验收测试 方法分类:静态测试、动态测试、黑盒测试、白盒测试 -静态测试和动态测试、黑盒测试和白盒测试 -按阶段:单元测试、集成测试、系统测试、验收测试,它们的概念与不同。附录:测试阶段定义 -非功能测试:性能测试、可靠性测试、安全性测试,及常见非功能缺陷辨析。 #Chap 3 ·请简述什么是黑盒测试和白盒测试各自的附录:白盒测试。 ·基本路径(独立路径)的概念及环路复杂度(圈复杂度)的计算、确定基本路径的方法。应用参见附录:基本路径测试。 ·黑盒测试的概念、常用的黑盒测试方法有哪些,各自的基本思想。 黑盒测试的方法:1等价类划分法:借助数据的输入输出来判断功能能否正常运行(是否可以用一组有限的数据去代表近似无限的数据) 2边界值分析法:对输入的条件进行分析并找出其中的边界值条件,通过这些边界值的测试来发现更多的错误 3判定表方法:采用一种适合于多种条件的组合,相应地产生多个动作(结果)的方法来进行测试用例的设计 4因果图法5正交试验法6功能图法 ·黑盒测试的用例设计方法及应用:重点掌握等价类、边界值、判定表、组合测试。应用参见附录:黑盒测试方法。 ·采用错误推测法进行测试。例:针对打开文件失败你考虑测试哪些情况?(开放题) #Chap 4 ·测试过程模型TMap的生命周期.(P69页) TMap所定义的测试生命周期由计划和控制、准备、说明、执行和完成等阶段组成 计划和控制阶段涉及测试计划的创建,定义了执行测试活动的“who,what,when,where and how”。在测试过程中,通过定期和临时的报告,客户可以经常收到关于产品质量和风险的更新 准备阶段决定软件说明书质量是否足以实现说明书和测试执行的成功 说明阶段及定义测试用例和构建基础设施。 执行阶段,需要分析预计结果和实际结果的区别,发现缺陷并报告 完成阶段包括对测试资料的维护一便于再利用,创建一个最终的报告以及为了更好地控制将来的测试过程对测试过程进行评估 ·了解常见的过

文档评论(0)

peain + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档