软件测试理论考试题库及答案.docx
《软件测试理论考试题库及答案.docx》由会员分享,可在线阅读,更多相关《软件测试理论考试题库及答案.docx(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件测试理论考试题库及答案1、在确定黑盒测试策略时,优先选用的方法是()A、边界值分析法B、等价类划分C、错误推断法D、决策表方法答案:B2、造成测试覆盖率不达标的原因可能是()。A、存在不可到达的代码或冗余的代码B、测试用例不足C、存在不可能的路径和条件D、以上全部答案:D3、关于软件测试的目的,下列说法哪个是错误的()。A、测试是程序的运行过程,目的在于发现错误。B、一个好的测试用例在于能够发现至今未发现的错误。C、一个成功的测试是发现了至今未发现的错误的测试。D、测试的目标是以最少的时间和人力改正软件中潜在的所有错误和缺陷。 答案:D4、用等价类法划分Windows文件名称,应该分成()
2、个等价区间。A、2B、3C、4D、6答案:C5、软件设计阶段的测试主要采取的方式是()A、评审B、白盒测试C、黑盒测试D、动态测试答案:A6、软件缺陷产生的原因有()A、技术问题B、团队工作C、软件本身A、程序的内部逻辑B、程序的复杂度C、使用说明书D、程序的功能答案:A50、在设计一个充分的健壮性测试思路上通常考虑使用的策略有()o 1)基 于覆盖率的策略2)基于可靠性的策略3)基于错误的策略4)基于失效的策略A、1B、1 和 3C、1和3和4D、所有都应考虑答案:C51、测试人员应在软件生命周期中的下面哪个阶段介入最好()A、需求阶段B、设计阶段C、编码阶段D、系统集成阶段答案:A52、在
3、某种类型会议上,由小组成员阅读程序,以发现程序错误,同时测 试员利用测试数据人工运行程序并得出输出结果,然后由参加者对结果进行审 查,以达到测试的目的。这种测试方法是()。A、软件审查B、代码走查C、技术评审D、代码审查答案:B53、在测试和使用软件产品过程中进行的度量是()A、内部度量B、外部度量C、使用度量D、性能度量解答案:B54、软件测试风险管理包含()和风险控制两方面内容。A、风险排序B、风险识别C、风险评估D、风险分析答案:C55、需求规格说明书的内容不应当包括()。A、对重要功能的描述B、对算法的详细过程性描述(详细说明书)C、软件确认准则D、软件的性能答案:B56、不属于界面元
4、素测试的是()A、窗口测试B、文字测试C、功能点测试D、鼠标测试答案:C57、对程序中已发现的错误进行错误定位和确定出错性质,并改正这些错 误,同时修改相关的文档,称为()A、测试B、调试C、错误分析D、验证答案:B58、下列引起软件缺陷的因素不属于技术问题的是()A、内容不正确B、算法错误C、语法错误D、系统结构不合理答案:A59、软件测试的目的是()A、评价软件的质量B、发现软件的错误C、找出软件中所有的错误D、证明软件的正确的答案:B60、需求分析是由分析员经过了解用户的要求,认真细致地调研、分析, 最终应建立目标系统的逻辑模型,并写出()。A、模块说明书B、软件规格说明书C、项目开发计
5、划D、合同文档答案:B61、在软件开发过程中,若能推迟暴露其中的错误,则为修复和改进错误 所花费的代价就会降低。A、正确B、错误答案:B62、单元测试仅仅证明了被测程序单元做了什么。A、正确B、错误答案:B63、在软件生命周期各个阶段都可能产生错误A、正确B、错误答案:A64、为了提高测试的效率,应该选择发现错误可能性大的数据作为测试数 据A、正确B、错误答案:A65、软件故障(fault)是指软件运行过程中出现的一种不希望或不可接受 的外部状态。A、正确B、错误答案:A66、验收测试是由最终用户来实施的。A、正确B、错误答案:B67、Beta测试是验收测试的一种。A、正确B、错误答案:A68
6、、在软件生命周期的运行发布阶段,软件缺陷修复费用最低A、正确B、错误答案:B69、调试从一个已知的条件开始,使用预先定义的过程,有预知的结果; 测试从一个未知的条件开始,结束的过程不可预计。A、正确B、错误答案:B70、项目立项前测试人员不需要提交任何工件。A、正确B、错误答案:A71、最重要的用户界面要素是软件符合现行标准和规范A、正确B、错误答案:A72、测试组织与开发组织最好为同一公司同一部门同一小组,并且测试人 员与开发人员为同一组人员,即开发人员测试自己的程序A、正确B、错误答案:B73、测试人员要坚持原则,缺陷未修复完坚决不予通过。A、正确B、错误答案:B74、总是首先设计白盒测试
7、用例。A、正确B、错误答案:B75、易学性测试是检查系统中用户为操作和运行控制所花努力有关的测试 工作A、正确B、错误答案:A76、每一个软件项目都有一个最优的测试量。A、正确B、错误答案:A77、在软件生命周期的设计阶段,软件缺陷修复费用最低A、正确B、错误答案:B78、软件测试的对象不仅仅是程序,文档、数据和规程都是软件测试的对 象A、正确B、错误答案:A79、软件缺陷属性包括缺陷标识、缺陷类型、缺陷严重程度、缺陷产生可 能性、缺陷优先级、缺陷状态、缺陷起源、缺陷来源、缺陷原因。A、正确B、错误答案:A80、导致系统程序崩溃的错误才是缺陷A、正确B、错误答案:B81、采用正确的测试用例设计
8、方法,软件测试可以做到穷举测试A、正确B、错误答案:B82、软件测试的目的在于发现错误、改正错误。A、正确B、错误答案:B83、验收测试是以最终用户为主的测试。A、正确B、错误答案:A84、许多测试都是冗余的A、正确B、错误答案:A85、在集成测试阶段是采用黑盒测试与白盒测试相结合的方法A、正确B、错误答案:A86、程序员应避免测试自己的程序A、正确B、错误答案:B87、软件测试是独立于软件开发的一个工作A、正确B、错误答案:B88、测试人员说:“没有可运行的程序,我无法进行测试工作”。A、正确B、错误答案:B89、为了提高测试的效率,需要取一切可能的输入数据作为测试数据,达到 全部覆盖的要求
9、A、正确B、错误答案:B90、专业的测试人员要尽量运用测试技术进行测试,直觉和预感是没有用 的A、正确B、错误答案:B91、测试组负责软件质量。A、正确B、错误答案:B92、只要能够达到100%的逻辑覆盖率,就可以保证程序的正确性。A、正确B、错误答案:B93、成熟性测试是检验软件系统故障,或违反指定接口的情况下维持规定 的性能水平有关的测试工作A、正确B、错误答案:A94、静态检查就是看代码。A、正确B、错误答案:B95、缺陷探测率是衡量测试投资回报的一个主要指标A、正确B、错误答案:A96、模块接口测试属于单元测试内容A、正确B、错误答案:B97、单元测试能发现约80%的软件缺陷。A、正确
10、B、错误答案:A98、为了提高测试的效率,应该随机选取测试数据A、正确B、错误答案:B99、发现软件缺陷是软件可靠性测试的主要目的A、正确B、错误答案:B100、测试是为了验证软件已正确地实现了用户的要求A、正确 B、错误 答案:BD、以上全部答案:D7、在做安全性测试之前,首先要分析()。A、资产和危险B、暴露出来的行为C、安全性控制D、以上全部答案:D8、以下选项中不属于协议一致性测试分析方法中的测试的是()。A、基本互联测试B、定向诊断测试C、人员测试D、能力测试答案:C9、用来代替被测模块的子模块的是()A、驱动模块B、桩模块C、调用模块D、配置模块答案:B10、GB/T 16260将
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 测试 理论 考试 题库 答案
限制150内