- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《软件测试题》.doc
软件测试题一、判断题1、 软件测试就是为了验证软件功能实现的是否正确,是否完成既定目标的活动,所以软件测试在软件工程的后期才开始具体的工作。(×)2、 测试人员在测试过程中发现一处问题,如果问题影响不大,而自己又可以修改,应立即将此问题正确修改,以加快、提高开发的进程。(×)3、 单元测试通常应该先进行“人工走查”,再以白盒法为主,辅以黑盒法进行动态测试。( ×)应该是√4、 测试人员要坚持原则,缺陷未修复完坚决不予通过。(×)5、 负载测试是验证要检验的系统的能力最高能达到什么程度。(×)6、 测试只要做到语句覆盖和分支覆盖,就可以发现程序中的所有错误。(×)7、 单元测试能发现约80%的软件缺陷。(×)8、 软件测试的目的是尽可能多的找出软件的缺陷。( √)9、 Beta测试是验收测试的一种。(√)10、项目立项前测试人员不需要提交任何工件。(×)二、选择题(多选)1、进行软件质量管理的重要性有:(ABCD)A、维护降低成本B、法律上的要求C、市场竞争的需要D、质量标准化的趋势E、软件工程的需要F、CMM过程的一部分G、方便与客户进一步沟通为后期的实施打好基础2、以测试的形态分测试可以分为:(ABC)A、建构性测试B、系统测试C、专项测试D、单元测试E、组件测试F、集成测试3、选出属于黑盒测试方法的选项(ABC)A、测试用例覆盖B、输入覆盖C、输出覆盖D、分支覆盖E、语句覆盖F、条件覆盖4、编写测试计划的目的是:(ABC)A、使测试工作顺利进行B、使项目参与人员沟通更舒畅C、使测试工作更加系统化D、软件工程以及软件过程的需要E、软件过程规范化的要求F、控制软件质量5、实施缺陷跟踪的目的是:(ABCD)A、软件质量无法控制B、问题无法量化C、重复问题接连产生D、解决问题的知识无法保留E、确保缺陷得到解决F、使问题形成完整的闭环处理6、使用软件测试工具的目的:(ABC)A、帮助测试寻找问题B、协助问题的诊断C、节省测试时间D、提高Bug的发现率E、更好的控制缺陷提高软件质量F、更好的协助开发人员7、软件实施活动的进入准则是:(ABC)A、需求工件已经被基线化工件加工过程中的生产对象。基线化一个文档如果经过讨论被通过了,被固定了,就可以说这个文档被“基线化”了,然后所有人就可以在这个“基线”的基础上工作。B、详细设计工件已经被基线化C、构架工件已经被基线化D、项目阶段成果已经被基线化8、测试设计员的职责有:(ABC)A、制定测试计划B、设计测试用例C、设计测试过程、脚本D、评估测试活动9、软件质量管理(QM)应有质量保证(QA)和质量控制(QC)组成,下面的选项属于QC得是:(ABC)A、测试B、跟踪C、监督D、制定计划E、需求审查F、程序代码审查10、依存关系有4种分别是:(ABCD)A、开始-结束B、开始-开始C、结束-开始D、结束-结束E、开始-实施-结束F、结束-审核-开始三、简答题1、根据自己的理解回答什么是软件测试,软件测试分为哪几个阶段。软件测试是一个为了寻找软件中的错误而运行软件的过程,一个成功的测试是指找到了迄今为止尚未发现的错误的测试。软件测试一般分为单元测试、集成测试和系统测试。2、白盒测试有几种方法1)语句覆盖:设计若干测试用例,运行所测程序,使得每一可执行语句至少执行一次。2)判定覆盖:设计若干测试用例,运行所测程序,使得程序中每个判断的取真分支和取假分支至少经历一次。(又称分支覆盖)3)条件覆盖:设计若干测试用例内存王,运行所测程序,使得程序中每个判断的每个条件的可能取值至少执行一次。4)判定-条件覆盖:设计若干测试用例,运行所测程序,使得判定中的每个条件可能取值至少执行一次,同时每个判定的所有可能结果至少执行一次。换言之,即是要求各个判断的所有可能条件取值组合至少执行一次。(可以将多重条件的判定分解,形成基本判断条件,这样即可有效的检查所有条件是否正确了)5)条件组合覆盖:设计若干测试用例,运行所测程序,使得程序中每个判断的所有可能的条件取值组合至少执行一次。3、系统测试计划是否需要同行审批,为什么需要,系统测试计划属于项目阶段性关键文档,其内容主要包括:概述,测试目标和发布标准,计划将测试的领域,测试方法描述,测试进度表,测试资源,配置范围和测试工具,因此需要评审。4、测试结束的标准是什么?测试结束的标准是:用例全部测试,覆盖率达到标准,缺陷率达到标准,其他指标达到质量标准。对于模块测试而言特别是由于多数项目在此阶段都没有正式跟踪已发现的错误,最佳的结束准则可能是:测试用例来源于满足多重条件覆盖准则,以及对模块接口规格说明进行边界值分析,由此产生的所有测试用例都是不成功的。对于功能测试和系统测试而言,测试结束准则可能是:发现了既定数量的错误,或用完了计划的时间。5、测试人员在软件开发过程
文档评论(0)