软件测试师试题_第1页
软件测试师试题_第2页
软件测试师试题_第3页
软件测试师试题_第4页
软件测试师试题_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件测试师试题1、填空题

从内容和重点上我们可以把质量管理标准划分成和()两种类型。正确答案:评估标准2、单选

在RATIONALGUI回放过程中,能够强行终止播放的快捷键为?()A.CTRL(江南博哥)F9B.F10C.F11D.CTRLF12正确答案:C3、填空题

集成测试的方法有两种(),()正确答案:非渐增式测试;渐增式测试4、填空题

面向对象模型不同于其他模型的主要特征是()。正确答案:组件的密集重用5、问答题

什么是测试用例?正确答案:所谓测试用例是为特定的目的而设计的一组测试输入、执行条件和预期的结果;测试用例是执行测试的最小实体。6、单选

从供选择的答案中选出同下列关于软件测试的各条叙述关系最密切的字句。对可靠性要求很高的软件,例如操作系统,由第三者对源代码进行逐行检查。()A.代码审查B.域测试C.黑盒测试D.退化测试正确答案:A7、单选

要知道C盘总容量、已用空间和可用空间,应在“我的电脑”或“资源管理器”中使用鼠标右键单击“驱动器(C:)”后,再()。A.单击“资源管理器”B.单击“打开”C.单击“查找”D.单击“属性”正确答案:D8、判断题

软件生存周期是从软件开始开发到开发结束的整个时期。()正确答案:错9、单选

下列是浏览器的选项是()。A.InternetExplorerB.TelnetC.YahooD.OutloookExpress正确答案:A10、问答题

什么是健壮等价类测试?正确答案:主要的出发点是考虑了无效等价类。对有效输入,测试用例从每个有效等价类中取一个值;对无效输入,一个测试用例有一个无效值,其他值均取有效值。11、填空题

软件测试规范可以分为行业规范和()规范正确答案:操作12、单选

以下是BBS功能的是()。A.讨论及交流B.聊天C.收发电子邮件D.游戏正确答案:A13、名词解释

确认测试正确答案:确认测试又称有效性测试。有效性测试是在模拟的环境下,运用黑盒测试的方法,验证被测软件是否满足需求规格说明书列出的需求。任务是验证软件的功能和性能及其他特性是否与用户的要求一致。对软件的功能和性能要求在软件需求规格说明书中已经明确规定,它包含的信息就是软件确认测试的基础。14、单选

软盘写保护后能文件。()A.存B.取C.存/取D.修改正确答案:B15、名词解释

抓屏、截图正确答案:软件测试中,将软件界面中的错误(窗口、菜单、对话框等)的全部或一部分,使用专用工具存储成图像文件,以便于后续处理。16、单选

在下面几句中个语,判一是正确的。断哪个()A.件的目是保交软测试标证付的件软产品不包含缺陷B.件有利于降低件品布后软测试软产发的用维护费C.包是指一脚本测试个测试,由一它组序行的案例成顺执测试组D.在V模型中,集成案测试例的设计对于件需求分析活应软动正确答案:B17、问答题

在Linux系统中,一个文件的访问权限是755,其含义是什么?正确答案:755表示该文件所有者对该文件具有读、写、执行权限,该文件所有者所在组用户及其他用户对该文件具有读和执行权限。18、名词解释

测试包正确答案:一组测试用里的执行框架;一种组织测试用例的方法。在测试包里,测试用例可以组合起来创造出独特的测试条件。19、问答题

因果图分析法中用到的五种约束分别是什么?正确答案:E约束(异):a和b中最多有一个可能为1,即a和b不能同时为1。I约束(或):a、b、c中至少有一个必须为1,即a、b、c不能同时为0。O约束(唯一):a和b必须有一个且仅有一个为1。R约束(要求):a是1时,b必须是1,即a为1时,b不能为0。M约束(强制):若结果a为1,则结果b强制为020、填空题

软件缺陷打开/关闭图表、()、软件缺陷关闭周期表是常用的软件缺陷跟踪图表。正确答案:根本原因图表21、填空题

在设计测试用例时,应包括()和()。正确答案:合理的输入条件;不合理的输入条件22、单选

计算机网络就是将若干计算机连接起来,他们之间不能做的事情是()。A.互相通信B.共享软件资源C.人人可以互相见面D.共享硬件资源正确答案:C23、单选

分析方法(白盒方法)中常用的方法是()方法。A.路径测试B.等价类C.因果图D.归纳测试正确答案:A24、判断题

测试人员在测试过程中发现一处问题,如果问题影响不大,而自己又可以修改,应立即将此问题正确修改,以加快、提高开发的进程。正确答案:错25、填空题

面向对象测试充分性三个常用标准是基于状态的覆盖率、()和基于代码的覆盖率。正确答案:基于约束的覆盖率26、问答题

软件测试是否等于程序测试?正确答案:不是,软件测试贯串于软件定义和开发的整个过程,软件开发过程中所产生的需求规格说明、概要设计规格说明、详细设计规格说明以及源程序都是软件测试的对象。27、填空题

变异测试的理论基础是程序员能力假设和()假设。正确答案:组合效应28、填空题

典型的版本方针包括严格-单一活动版本方针、()方针。正确答案:多版本29、问答题

你是如何利用因果图分析法来设计用例的?正确答案:(1)根据程序规格说明书描述,分析并确定因(输入条件)和果(输出结果或程序状态的改变),画出因果图。(2)将得到的因果图转换为判定表。(3)为判定表中每一列所表示的情况设计一个测试用例。30、问答题

Web站点的测试一般测试哪些内容?正确答案:(1)文字测试(2)链接测试(3)图形、图像测试(4)表单测试(5)动态内容测试(6)数据库测试(7)服务器性能及负载测试(8)安全性测试31、填空题

软件配置管理属于CMM2中的一个()。正确答案:KPA32、名词解释

兼容性测试)正确答案:也称“(配置测试)”,测试软件是否和系统的其它与之交互的元素之间兼容,如:浏览器、操作系统、硬件等。验证测试对象在不同的软件和硬件配置中的运行情况。33、问答题

什么是回归测试?正确答案:在集成测试策略的环境中,回归测试是对某些已经进行过的测试的某些子集再重新进行一遍,以保证上述改变不会传播无法预料的副作用或引发新的问题。34、多选

白盒法的具体设计程序测试方法有语句覆盖、()、()、和路径覆盖。A.因果覆盖B.分支(判定)覆盖C.判断覆盖D.条件覆盖正确答案:B,D35、单选

在WINDOWS2000SERVER上,用于在WEB上发布BUGZILLA的服务名称为?()A.FTPB.SMTPC.TELNETD.IIS正确答案:D36、问答题

什么是软件测试?正确答案:使用人工和自动手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或是弄清预期结果与实际结果之间的差异37、填空题

软件项目在进入(),测试人员应该开始介入其中。正确答案:需求分析阶段38、单选

错误推测法的基本想法是()A.划分有效等价类和无效等价类B.划分原因和结果C.列出所有的可能情况D.列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据它们选择测试用例正确答案:D39、单选

运行checksetup.pl后,系统生成localconfig文件,以下为其中几行内容,请说出哪句为BUG数据库的管理员名称?()A.$db_host=“localhost“;B.$db_port=3306;C.$db_name=“bugs“;D.$db_user=“bugs“;正确答案:D40、问答题

黑盒测试主要能够发现哪些方面的问题?正确答案:是否有不正确或遗漏了的功能。在接口上,输入能否正确地接受。能否输出正确的结果。是否有数据结构错误或外部信息访问错误。性能上是否能够满足要求。是否有初始化或终止性错误。41、名词解释

验收测试正确答案:验收测试,系统开发生命周期方法论的一个阶段,这时相关的用户或独立测试人员根据测试计划和结果对系统进行测试和接收。它让系统用户决定是否接收系统。它是一项确定产品是否能够满足合同或用户所规定需求的测试。42、填空题

对面向过程的系统采用的集成策略有(),自底向上两种。正确答案:自顶向下43、多选

软件质量管理(QM)应有质量保证(QA)和质量控制(QC)组成,下面的选项属于QC得是()A、测试B、跟踪C、监督D、制定计划E、需求审查F、程序代码审查正确答案:A,B,C44、单选

缺陷跟踪系统BUGZILLA的后台支持的数据库为()。A.ORACLEB.MYSQLC.SQLSERVERD.FOXPRO正确答案:B45、填空题

软件过程度量可以进一步划分为软件过程质量度量、()和软件过程生产率度量。正确答案:软件过程进度度量46、名词解释

测试环境正确答案:进行测试的环境,包括测试平台、测试基础设施、测试实验室和其他设施。47、名词解释

严重性正确答案:错误对被测系统的影响程度,在终端用户条件下发生的可能性,软件错误妨碍系统使用的程度48、单选

除了测试程序外,白盒测试也适用于对()阶段的软件文档进行测试。A.编码B.软件详细设计C.软件总体设计D.需求分析正确答案:B49、问答题

有没有用过Testdirector?这个工具是干什么用的?正确答案:Testdirector是全球最大的级测试管理工具,也是业界第一个基于Web的测试管理系统,,通过在一个整体的应用系统中集成了测试管理的各个部分,包括需求管理,测试计划,测试执行以及错误跟踪等功能,TestDirector极大地加速了测试过程。50、名词解释

β测试正确答案:Beta测试(β测试)是软件的多个用户在一个或多个用户的实际使用环境下进行的测试。开发者通常不在测试现场,Beta测试不能由程序员或测试员完成。因而,Beta测试是在开发者无法控制的环境下进行的软件现场应用。在Beta测试中,由用户记下遇到的所有问题,包括真实的以及主管认定的,定期向开发者报告,开发者在综合用户的报告后,做出修改,最后将软件产品交付给全体用户使用。Beta测试着重于产品的支持性,包括文档、客户培训和支持产品的生产能力。只有当Alpha测试达到一定的可靠程度后,才能开始Beta测试。由于Beta测试的主要目标是测试可支持性,所以Beta测试应该尽可能由主持产品发行的人员来管理。51、问答题

软件测试的原则包括哪些?正确答案:(1)应当把“尽早地和不断地进行软件测试”作为软件开发者的座右铭;(2)测试用例应由测试输入数据和与之对应的预期输出结果这两部分组成;(3)程序员应当避免检查自己的程序;(4)在设计测试用例时,应当包括合理的输入条件和不合理的输入条件;52、填空题

调试技术包括简单调试归纳法调试演绎法调试回溯法调试109、回溯法调试是从程序产生错误的地方出发,而归纳法调试是从()入手。正确答案:测试结果发现的线索53、填空题

设计系统测试计划需要参考的项目文挡有(),软件需求工件和迭代计划正确答案:软件测试计划54、填空题

我们可以人为的使得软件不存在()。正确答案:配置问题55、多选

软件开发模型有()、原型模型、第四代技术模型、()、构件组装模型、混合模型。A.瀑布模型B.迭代模型C.W模型D.螺旋模型正确答案:A,D56、问答题

测试总结主要是总结哪些方面内容的?正确答案:1).总结测试状态2).总结软件状态57、填空题

不存在质量很高但()的产品。正确答案:可靠性很差58、单选

导航测试属于()A、功能测试B、性能测试C、可用性/可靠性测试D、压力测试正确答案:C59、多选

软件测试计划评审会需要哪些人员参加?()A.项目经理B.SQA负责人C.配置负责人D.测试组正确答案:A,B,C,D60、名词解释

白盒测试正确答案:白盒测试也称结构测试或逻辑驱动测试,它是按照程序内部的结构测试程序,通过测试来检测产品内部动作是否按照设计规格说明书的规定正常进行,检验程序中的每条通路是否都能按预定要求正确工作。61、填空题

确认测试指检查软件的功能与性能是否与需求规格说明书中确定的指标相符合,又称有()测试。正确答案:效性62、名词解释

可移植性测试正确答案:易用性度量是检测软件能被理解、学习和操作,能吸引用户,以及遵循易用性法规和指南的程度。63、问答题

什么是验收测试?正确答案:验收测试,系统开发生命周期方法论的一个阶段,这时相关的用户和/或独立测试人员根据测试计划和结果对系统进行测试和接收。它让系统用户决定是否接收系统。64、多选

进行软件质量管理的重要性有()A、维护降低成本B、法律上的要求C、市场竞争的需要D、质量标准化的趋势E、软件工程的需要F、CMM过程的一部分正确答案:A,B,C,D65、填空题

支持性质量手段有模板和()。正确答案:检查表66、名词解释

软件测试目标正确答案:是以最少的时间与人力找出软件中存在的各种错误和缺陷。67、填空题

系统测试的策略有:功能测试,性能测试,可靠性测试,负载测试,易用性测试,强度测试,安全测试,配置测试,安装测试,卸载测试,文挡测试,故障恢复测试,界面测试,容量测试,兼容性测试,分布测试,()正确答案:可用性测试68、单选

Junit是()语言的单元测试框架。A、CB、.NetC、JavaD、C++正确答案:C69、填空题

基线的作用是把各阶段的开发工作划分得更加明确,便于检查与确认阶段成果。因此,基线可以作为项目的一个()。正确答案:检查点70、判断题

测试程序仅仅按预期方式运行就行了。()正确答案:错71、填空题

依据合同评审的目标对合同评审主题进行分类为建议草案评审主题和()两种类型。正确答案:合同草案评审主题72、填空题

版本方针和()是维护方针的主要组成。正确答案:更改方针73、问答题

集成测试通常都有那些策略?正确答案:1、在把各个模块连接起来的时候,穿越模块接口的数据是否会丢失;2、各个子功能组合起来,能否达到预期要求的父功能;3、一个模块的功能是否会对另一个模块的功能产生不利的影响;4、全局数据结构是否有问题;5、单个模块的误差积累起来,是否会放大,从而达到不可接受的程度。74、问答题

自动化测试能完全代替手工测试么?正确答案:不能,自动化测试只能做一些回归测试。而不能对所有功能做全面覆盖测试。75、多选

系统测试的方法有()A.黑箱测试B.数据测试C.穷举测试D.操作测试E.模型测试正确答案:A,B,C,D,E76、名词解释

速度测试正确答案:通过执行现有的测试用例多次来计算函数的平均速度。77、判断题

总是首先设计白盒测试用例。()正确答案:错78、问答题

请您谈一谈为什么要进行系统测试?正确答案:由于软件只是计算机系统中的一个组成部分,软件开发完成之后,最终还要和系统中的硬件系统、某些支持软件、数据信息等其他部分配套运行。因此,在投入运行前要完成系统测试,以保证各组成部分不仅能单独的得到检验,而且在系统各部分协调工作的环境下也能正常工作。79、问答题

软件测试的对象是什么?正确答案:软件开发过程中所产生的需求规格说明、概要设计规格说明、详细设计规格说明以及源程序都是软件测试的对象80、填空题

人工审查程序偏重于编码质量的检验,而软件审查除了审查编码还要对各阶段()进行检验。正确答案:软件产品81、问答题

在您平时的实践中,一条软件缺陷(或者叫Bug)记录都包含了哪些内容?如何提交高质量的软件缺陷(Bug)记录?正确答案:问题概要描述、发现人、发布/构建版本号、测试环境、缺陷类型、缺陷发现步骤、缺陷指派给的人、优先级、重要性。82、名词解释

测试正确答案:执行软件以验证其满足指定的需求并检测错误的过程。检测已有条件之间的不同,并评价软件项的特性软件项的分析过程。软件工程过程的一个活动,它将软件在预定的条件下运行以判断软件是否符合预期结果。83、名词解释

用户界面测试正确答案:指测试用户界面的风格是否满足客户要求,文字是否正确,页面是否美观,文字,图片组合是否完美,操作是否友好等等。UI测试的目标是确保用户界面会通过测试对象的功能来为用户提供相应的访问或浏览功能。确保用户界面符合公司或行业的标准。包括用户友好性、人性化、易操作性测试。84、单选

在WINRUNNER回放过程中,能够强行终止播放的快捷键为?()A.CTRLF9B.CTRLF3C.F11D.F10正确答案:B85、问答题

单元测试的主要任务是什么?正确答案:单元测试针对每个程序的模块,解决5个方面的测试问题:模块接口、局部数据结构、边界条件、独立的路径和错误处理。详细来说:(1)模块接口的测试:检查进出程序单元的数据流是否正确。对模块接口数据流的测试必须在任何其他测试之前进行,因为如果不能确保数据正确的输入和输出的话,所有的测试都是没有意义的。(2)局部数据的测试:必须测试其内部的数据能否保持完整性,包括内部数据的内容、形式及相互关系不发生错误。(3)边界条件:目的是检测在数据边界处模块能否正常工作,边界测试是单元测试的一个关键任务。(4)独立路径:路经测试也称为覆盖测试。在单元测试中,最主要的测试是针对路径的测试。测试用例必须能够发现由于计算错4误、不正确的判定或不正常的控制流而产生的错误。(5)错误处理:良好的设计应该预先估计到投入运行后可能发生的错误,并给出相应的处理措施,使得用户不至于束手无策。86、名词解释

驱动模块正确答案:驱动模块是在进行单元测试时所设置的一种辅助测试模块,它用来模拟被测试模块的上一级模块,相当于被测模块的主程序。驱动模块在单元测试中接收数据,把相关的数据传送给被测试的模块,启动被测模块,并打印出相应的结果。87、填空题

软件缺陷的固有特征有软件缺陷的固有性、()、软件缺陷的感染性。正确答案:软件缺陷的敏感性88、填空题

软件是一种逻辑实体,而不是具体的物理实体,因而它具有()。正确答案:抽象性89、多选

软件生存周期一般可分为问题定义、()、设计、()、()、运行与维护六个阶段。A.需求分析与可行性研究B.立项C.编码D.测试正确答案:A,C,D90、填空题

软件验收测试包括:正式验收测试,alpha测试,()。正确答案:beta测试91、单选?CMM2级的管理过程包括()。(1)外包管理(2)需求管理(3)项目管理(4)合同管理(5)质量管理(6)配置管理(7)程序管理(8)子合同管理A.(1)(2)(3)(4)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论