版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件测试师题库考点(题库版)1、填空题
比例尺可用以()被摄对象的原始尺寸。正确答案:测定2、名词解释
可移植性测试正确答案:易用性度量是检测软件能被理解、学习和操作,能吸引用户,以及遵循易用性法规和指南的程(江南博哥)度。3、多选
软件开发模型有()、原型模型、第四代技术模型、()、构件组装模型、混合模型。A.瀑布模型B.迭代模型C.W模型D.螺旋模型正确答案:A,D4、单选
在“我的电脑”或“资源管理器”中使用鼠标同时选中多个不连续的文件时,需要按住()。A.ShiftB.CtrlC.AltD.Capslock正确答案:A5、问答题
Alpha测试与beta的区别?正确答案:Alpha测试在系统开发接近完成时对应用系统的测试;测试后仍然会有少量的设计变更。这种测试一般由最终用户或其它人员完成,不能由程序或测试员完成。Beta测试当开发和测试根本完成时所做的测试,最终的错误和问题需要在最终发行前找到。这种测试一般由最终用户或其它人员完成,不能由程序员或测试员完成。6、问答题
黑盒测试方法都包括哪些?正确答案:等价类划分、边界值分析、决策分析法、因果图分析、错误推测法等。7、填空题
基线的作用是把各阶段的开发工作划分得更加明确,便于检查与确认阶段成果。因此,基线可以作为项目的一个()。正确答案:检查点8、填空题
软件对属于各种质量因素的需求的符合性是由()来测量的。正确答案:软件质量度量9、问答题
为什么要在一个团队中开展软件测试工作?正确答案:因为没有经过测试的软件很难在发布之前知道该软件的质量,就好比ISO质量认证一样,测试同样也需要质量的保证,这个时候就需要在团队中开展软件测试的工作。在测试的过程发现软件中存在的问题,及时让开发人员得知并修改问题,在即将发布时,从测试报告中得出软件的质量情况。10、名词解释
可靠性测试正确答案:也称软件的可靠性评估,指根据软件系统可靠性结构(单元与系统间可靠性关系)、寿命类型和、各单元的可靠性试验信息,利用概率统计方法,评估出系统的可靠性特征量。软件可靠性是软件系统在规定的时间内以及规定的环境条件下,完成规定功能的能力。11、问答题
怎么样做好文档测试?正确答案:文档的测试主要采用静态测试即走查的方法,可以依据的是同行评审,列出一个检查表,然后大家一起坐下来对着被测试的文档进行阅读排错。通常文档都很长,而一般的建议是一次同行评审步的时间不能超过两个小时,因此可以对被测试文档执行测试时,列个计划,将总的文档分解,按照计划多次对被测试的文档进行走查。12、填空题
按照测试用例的设计方法,软件测试可以分为()、()和灰盒测试。正确答案:白盒测试;黑盒测试13、多选
软件质量管理(QM)应有质量保证(QA)和质量控制(QC)组成,下面的选项属于QC得是()A、测试B、跟踪C、监督D、制定计划E、需求审查F、程序代码审查正确答案:A,B,C14、问答题
什么是自动化测试?正确答案:利用GUI自动化测试工具来开发和执行测试脚本,从而验证是否满足需求15、名词解释
α测试正确答案:Alpha测试(α测试)是由一个用户在开发环境下进行的测试,也可以是公司内部的用户在模拟实际操作环境下进行的受控测试,Alpha测试不能由程序员或测试员完成。Alpha测试发现的错误,可以在测试现场立刻反馈给开发人员,由开发人员及时治龊痛怼D康氖瞧兰廴砑返墓δ堋⒖墒褂眯浴⒖煽啃浴⑿阅芎椭С帧S绕渥⒅夭返慕缑婧吞厣lpha测试可以从软件产品编码结束之后开始,或在模块(子系统)测试完成后开始,也可以在确认测试过程中产品达到一定的稳定和可靠程度之后再开始。有关的手册(草稿)等应该在Alpha测试前准备好。16、问答题
简述测试目标有哪些类型?正确答案:功能测试,负载测试,性能测试,安全性测试,恢复测试,安装测试,兼容性测试,可用性测试,可靠性测试,国际化测试,本地化测试。17、问答题
软件测试的过程有哪些?正确答案:测试计划、测试设计、测试执行、测试总结18、判断题
代码评审是检查源代码是否达到模块设计的要求。()正确答案:错19、名词解释
测试正确答案:执行软件以验证其满足指定的需求并检测错误的过程。检测已有条件之间的不同,并评价软件项的特性软件项的分析过程。软件工程过程的一个活动,它将软件在预定的条件下运行以判断软件是否符合预期结果。20、单选
用户文档测试中不包括的是()A、用户需求说明B、操作指南C、用户手册D、随机帮助正确答案:A21、判断题
测试程序仅仅按预期方式运行就行了。()正确答案:错22、名词解释
测试过程正确答案:指设置、执行给定测试用例并对测试结果进行评估的一系列详细步骤。23、问答题
黑盒测试主要能够发现哪些方面的问题?正确答案:是否有不正确或遗漏了的功能。在接口上,输入能否正确地接受。能否输出正确的结果。是否有数据结构错误或外部信息访问错误。性能上是否能够满足要求。是否有初始化或终止性错误。24、问答题
描述软件测试活动的生命周期?正确答案:测试周期分为计划、设计、实现、执行、总结。其中:计划:对整个测试周期中所有活动进行规划,估计工作量、风险,安排人力物力资源,安排进度等;设计:完成测试方案,从技术层面上对测试进行规划;实现:进行测试用例和测试规程设计;执行:根据前期完成的计划、方案、用例、规程等文档,执行测试用例。总结:记录测试结果,进行测试分析,完成测试报告。25、填空题
典型的版本方针包括严格-单一活动版本方针、()方针。正确答案:多版本26、名词解释
用户界面测试正确答案:指测试用户界面的风格是否满足客户要求,文字是否正确,页面是否美观,文字,图片组合是否完美,操作是否友好等等。UI测试的目标是确保用户界面会通过测试对象的功能来为用户提供相应的访问或浏览功能。确保用户界面符合公司或行业的标准。包括用户友好性、人性化、易操作性测试。27、问答题
系统测试计划是否需要同行审批,为什么?正确答案:需要,系统测试计划属于项目阶段性关键文档,因此需要评审。28、问答题
什么是兼容性测试?正确答案:软件兼容性测试是检测各软件之间能否正确地交互和共享信息,其目标是保证软件按照用户期望的方式进行交互,使用其它软件检查软件操作的过程。29、填空题
集成测试计划在需求()提交。正确答案:分析阶段末30、问答题
说出4种及以上常用的操作系统及其主要的应用范围(微软的操作系统除外)。正确答案:Linux(RedHat、SUSE、Debian、TruboLinux):主要用于搭建各类服务器MACOS:苹果机的操作系统,用于图像处理Unix(AIX:IBM服务器的专用操作系统;Solaris:Sun操作系统;FreeBSD、NetBSD.31、问答题
软件测试工程师是干什么的?正确答案:软件测试工程师主要是通过科学的软件测试方法对软件产品进行功能、性能上的测试,并对软件做出评价,是保证软件质量的一个重要手段。32、问答题
因果图分析法中用到的五种约束分别是什么?正确答案: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强制为033、问答题
你如何调试LoadRunner脚本?正确答案:通常采用以下方法调试LoadRunner测试脚本断点、单步跟踪、日志输出34、填空题
开发生命周期阶段SQA部件可以划分成三类:评审、专家观点、()、软件维护SQA部件和由第三方/分包商使用的SQA部件。正确答案:软件测试35、问答题
测试结束的标准是什么?正确答案:用例全部测试。覆盖率达到标准。缺陷率达到标准。其他指标达到质量标准36、填空题
为了考察测试用例的重要性,我们可以从有效性、可重用性、()、可评估性、可管理性五方面理解。正确答案:易组织性37、单选
在RATIONALVU的脚本创建过程中,能为脚本回放期间提供数据值,并给脚本变量连续数值的功能为?()A.QueryB.StandardC.DatapoolD.Available正确答案:C38、名词解释
抓屏、截图正确答案:软件测试中,将软件界面中的错误(窗口、菜单、对话框等)的全部或一部分,使用专用工具存储成图像文件,以便于后续处理。39、名词解释
待定正确答案:在测试文档中标是一项进行中的尚未最终确定的工作。40、名词解释
严重性正确答案:错误对被测系统的影响程度,在终端用户条件下发生的可能性,软件错误妨碍系统使用的程度41、名词解释
灰盒测试正确答案:是一种介于黑盒测试和白盒测试之间的测试策略它基于程序运行的外部表现,同时又结合程序内部逻辑结构来来设计测试用例。42、名词解释
部署正确答案:也称为shipment(发布),对内部IT系统而言,指它的第一个版本通过彻底的测试、形成产品、交付给付款客户的阶段。43、名词解释
测试计划正确答案:描述了要进行的测试活动的范围、方法、资源和进度的文档。它确定测试项、被测特性、测试任务、谁执行任务、各种可能的风险。44、判断题
软件测试按照测试过程分类为黑盒、白盒测试。()正确答案:错45、问答题
你选择测试方法的原则是什么?正确答案:(1)首先采用等价类划分法编写测试用例必须考虑正常值与异常值的情况(2)必要时采用边界值分析法补充测试用例。(3)采用错误推断法再追加测试用例。(4)对照程序逻辑,检查已设计出的测试用例的逻辑覆盖程度。如果没有达到要求的覆盖标准,则应当再补充更多的测试用例。(5)如果程序的功能说明中含有输入条件的组合情况,则应一开始就选用因果图法。46、填空题
在任何机构中,CAPA要正确发挥作用需要CAPA记录流的跟踪、()和CAPA执行结果的跟踪三个要的跟踪任务。正确答案:CAPA执行的跟踪47、单选
单元测试的依据是()。A.模块功能规格说明B.系统模块结构图C.系统需求规格说明D.详细设计说明书正确答案:A48、单选
在下面几句中个语,判一是正确的。断哪个()A.件的目是保交软测试标证付的件软产品不包含缺陷B.件有利于降低件品布后软测试软产发的用维护费C.包是指一脚本测试个测试,由一它组序行的案例成顺执测试组D.在V模型中,集成案测试例的设计对于件需求分析活应软动正确答案:B49、填空题
RMA可以划分成三组类别内部风险管理措施、分包风险管理措施和()。正确答案:顾客风险管理措施50、单选
在WINRUNNER回放过程中,能够强行终止播放的快捷键为?()A.CTRLF9B.CTRLF3C.F11D.F10正确答案:B51、问答题
软件测试是否等于程序测试?正确答案:不是,软件测试贯串于软件定义和开发的整个过程,软件开发过程中所产生的需求规格说明、概要设计规格说明、详细设计规格说明以及源程序都是软件测试的对象。52、判断题
项目立项前测试人员不需要提交任何工件。()正确答案:错53、问答题
写测试计划的主要任务是什么?正确答案:1).对需求规格说明书仔细研究2).确定软件测试的范围3).确定软件测试的技术要求4).分析测试需求,确定被测试软件的功能和特性54、问答题
什么是白盒测试和灰盒测试?正确答案:白盒测试又称为结构测试、逻辑驱动测试或基于程序的测试,一般用来分析程序的内部结构。灰盒测试介于白盒测试和黑盒测试之间。55、问答题
什么是错误推测法?你经常用的错误推测法来测试系统的经验有哪些?正确答案:基于经验和直觉推测程序中所有可能存在的各种错误,从而有针对性的设计测试用例的方法。常用的错误推测法有:输入非法数据、默认值的测试、更改输出属性的测试、文件类型测试、文件超载测试、介质忙或者介质损坏等测试法。56、单选
如果你相通过拨号上网,必须拥有特定的服务商(因特网服务提供者)所提供的帐号,这些服务商的英文简称是()。A.ISPB.IDPC.ISBD.USB正确答案:A57、名词解释
自动化测试正确答案:自动化测试得一般定义为:各种测试活动的管理与实施,包括测试脚本的开发与执行,均使用一种自动化测试工具来验证测试的需求。58、问答题
软件测试涉及哪些关键问题?正确答案:软件测试涉及的关键问题包括以下四个方面:(1)测试由谁来执行。通常的做法是开发者(机构或组织)负责完成自己代码的单元测试,而系统测试则由一些独立的测试人员或专门的测试机构进行。(2)测试什么。软件需求规格说明、概要设计规格说明、详细设计规格说明和源程序都是测试的对象。(3)什么时候进行测试。测试可以是一个与开发并行的过程,还可以是在开发完成某个阶段任务之后进行,或者是在开发结束后再进行测试。(4)怎样进行测试。根据软件的功能规范说明和程序实现,利用各种测试方法,生成有效的测试用例,对软件进行测试。59、名词解释
负载测试正确答案:通过测试系统在资源超负荷情况下的表现,以发现设计上的错误或验证系统的负载能力。在这种测试中,将使测试对象承担不同的工作量,以评测和评估测试对象在不同工作量条件下的性能行为,以及持续正常运行的能力。负载测试的目标是确定并确保系统在超出最大预期工作量的情况下仍能正常运行。此外,负载测试还要评估性能特征,例如,响应时间、事务处理速率和其他与时间相关的方面。60、填空题
文档测试一般由()实施。正确答案:单独的一组测试人员61、名词解释
质量保证QA正确答案:采取相关活动,以保证一个开发组织交付的产品满足性能需求和已确立的标准和过程。62、填空题
有两种同行评审方法学:审查和()。正确答案:走查63、填空题
变异测试的理论基础是程序员能力假设和()假设。正确答案:组合效应64、填空题
集成测试的方法有两种(),()正确答案:非渐增式测试;渐增式测试65、填空题
软件项目在进入(),测试人员应该开始介入其中。正确答案:需求分析阶段66、问答题
面向对象程序设计有哪些特点?正确答案:面向对象程序设计以需求当中的数据作为中心,来进行设计,具有良好的代码重用性。封装性:也叫数据隐藏,用户无需知道内部工作流程,只要知道接口和操作就可以的,C++中一般用类来实现封装。继承性:一种支持重用的思想,在现有的类型派生出新的子类,例如新型电视机在原有型号的电视机上增加若干中功能而得到,新型电视机是原有电视机的派生,继承了原有电视机的属性,并增加了新的功能。多态性:指在一般类中定义的属性或行为,被特殊类继承之后,可以具有不同的数据类型或表现出不同的行为。动态联编:指一个计算机程序自身彼此关联的过程,按照联编所进行的阶段不同,可分为两种不同的联编方法:静态联编和动态联编。67、填空题
CAPA过程的成功运行包含如下活动()、信息分析、解决方案和改进方法的建立、改进方法的执行、跟踪。正确答案:信息收集68、多选
从测试技术角度,正确的选择是()。A.静态测试B.黑盒测试C.动态测试D.白盒测试正确答案:A,C69、问答题
设计测试用例的原则有哪些?正确答案:测试用例的代表性、测试结果的可判定性、测试结果的可再现性70、单选
运行checksetup.pl后,系统生成localconfig文件,以下为其中几行内容,请说出哪句为BUG数据库的名称?()A.$db_host=“localhost“;B.$db_port=3306;C.$db_name=“bugs“;D.$db_user=“bugs。正确答案:C71、单选?通常,在()的基础上,将所有模块按照设计要求组装成为系统。供选择的正确答案:()。①单元测试②部件测试③组装测试④系统测试⑤确认测试⑥联合测试A.③B.②C.①D.⑤正确答案:C72、填空题
确认测试指检查软件的功能与性能是否与需求规格说明书中确定的指标相符合,又称有()测试。正确答案:效性73、填空题
测试人员、SQA单位是()专职人员。正确答案:SQA74、单选
计算机网络就是将若干计算机连接起来,他们之间不能做的事情是()。A.互相通信B.共享软件资源C.人人可以互相见面D.共享硬件资源正确答案:C75、名词解释
失败测试正确答案:纯粹为了破坏软件而设计和执行的测试案例,被称为失败测试76、单选
WEB应用中一般采用架构的是()A、C/S结构B、B/S结构C、集群结构D、服务器互备份正确答案:B77、填空题
软件质量工程包括软件质量保证、()和软件质量控制三大方面。正确答案:软件质量规划78、填空题
测试的综合策略是在测试中,联合使用各种()方法正确答案:测试79、多选
提高软件质量和可靠性的技术大致分为两类,即()和()。A.软件测试B.避开错误技术C.容错技术D.可靠性分析正确答案:B,C80、填空题
对面向过程的系统采用的集成策略有(),自底向上两种。正确答案:自顶向下81、名词解释
驱动模块正确答案:驱动模块是在进行单元测试时所设置的一种辅助测试模块,它用来模拟被测试模块的上一级模块,相当于被测模块的主程序。驱动模块在单元测试中接收数据,把相关的数据传送给被测试的模块,启动被测模块,并打印出相应的结果。82、问答题
鉴于web应用的特殊性,除了关注功能方面的测试外,你还关注哪些测试?正确答案:1).功能测试:链接测试\表单测试\Cookies测试\数据库测试\业务流测试2).性能测试:连接速度测试、负载测试、压力测试3).界面测试:易用性测试,导航测试、图形测试、内容检查4).兼容性测试:操作系统平台测试、浏览器、分辨率、5).安全性测试83、问答题
性能测试的步骤有哪些?正确答案:编写测试计划、创建测试脚本、运行测试脚本、分析结果、编写测试报告84、填空题
调试技术包括简单调试归纳法调试演绎法调试回溯法调试109、回溯法调试是从程序产生错误的地方出发,而归纳法调试是从()入手。正确答案:测试结果发现的线索85、问答题
你是如何利用因果图分析法来设计用例的?正确答案:(1)根据程序规格说明书描述,分析并确定因(输入条件)和果(输出结果或程序状态的改变),画出因果图。(2)将得到的因果图转换为判定表。(3)为判定表中每一列所表示的情况设计一个测试用例。86、多选
软件生存周期一般可分为问题定义、()、设计、()、()、运行与维护六个阶段。A.需求分析与可行性研究B.立项C.编码D.测试正确答案:A,C,D87、填空题
软件配置管理,简称SCM,它用于整个软件工程过程。其主要目标是()控制变更确保变更正确地实现报告有关变更正确答案:标识变更88、填空题
从内容和重点上我们可以把质量管理标准划分成认证标准和()两种类型。正确答案:评估标准89、填空题
软件是一种逻辑实体,而不是具体的物理实体,因而它具有()。正确答案:抽象性90、多选
软件测试计划评审会需要哪些人员参加?()A.项目经理B.SQA负责人C.配置负责人D.测试组正确答案:A,B,C,D91、填空题
面向对象测试充分性三个常用标准是基于状态的覆盖率、()和基于代码的覆盖率。正确答案:基于约束的覆盖率92、填空题
我们可以人为的使得软件不存在()。正确答案:配置问题93、填空题
好的测试员不懈追求()。正确答案:完美94、名词解释
调试正确答案:开发人员确定引起错误的根本原因和确定可能的修复措施的过程。一般发生在子系统或单元模块编码完成时,或者根据测试错误报告指出错误以后,开发人员需要执行调试过程来解决已存在的错误。95、问答题
什么增量式集成测试?正确答案:逐次将未曾集成测试的模块和已经集成测试的模块(或子系统)结合成程序包,再将这些模块集成为较大系统,在集成的过程中边连接边测试,以发现连接过程中产生的问题。96、名词解释
功能性测试正确答案:功能性测试应该从适合性、准确性、互操作性、安全保密性、功能的依从性等方面进行考查。97、填空题
在单元测试中,测试一个模块时,需要设计()和桩模块。正确答案:驱动模块98、问答题
什么是验收测试?正确答案:验收测试,系统开发生命周期方法论的一个阶段,这时相关的用户和/或独立测试人员根据测试计划和结果对系统进行测试和接收。它让系统用户决定是否接收系统。99、填空题
验收测试目标为使客户验收签字,并使系统符合()。正确答案:事先约定的验收标准100、名词解释
走读正确答案:是一个类似的同行评审过程,参与者包括了程序的作者、测试人员、一个秘书和一协调员。101、填空题
软件缺陷打开/关闭图表、()、软件缺陷关闭周期表是常用的软件缺陷跟踪图表。正确答案:根本原因图表102、名词解释
易用性测试正确答案:易用性测试是指用户使用软件时是否感觉方便,比如是否最多点击鼠标三次就可以达到用户的目的。易用性和可用性存在一定的区别,可用性是指时候可以使用,而易用性是指是否方便使用。103、名词解释
单元测试正确答案:单元测试是在软件开发过程中要进行的最低级别的测试活动,在单元测试活动中,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试104、问答题
简述软件自动化测试工具的原理。正确答案:测试工具的优势在于可部分地替代人工的测试过程,通过测试工具来模拟人的手工操作,这个过程中会记录操作的对象和操作的顺序,然后在回放时按照录制的顺序操作这些对象。能重复不断地执行,能精确判断数值和字符对象。自动化测试工具把测试用例用自动的方式执行,例如,自动地产生数据,自动地打开应用程序,自动地查找控件,自动地输入数据,自动地操作控件,自动地收集测试结果,自动地与预期结果进行比较等。105、填空题
开发生命周期阶段SQA部件可以划分成三类()、专家观点、软件测试、软件维护SQA部件和由第三方/分包商使用的SQA部件。正确答案:评审106、单选
在下面几句中个语,判一是的断哪个错误()A.和修品中的件缺陷越早发现复产软,用就越低开发费B.于的件缺陷要行重对发现软进现,确是一正的件缺陷;认个真软还应对这个软件缺陷行隔离进,便于人定位开发员C.在需求段系案例应阶设计统测试,以此作需求的助手段为检查辅D.在件中一般只需要行先软测试运预设的所有案例计测试E.件人需要承担部分工正确答案:D107、单选
在WINDOWS2000SERVER上,用于在WEB上发布BUGZILLA的服务名称为?()A.FTPB.SMTPC.TELNETD.IIS正确答案:D108、问答题
软件测试的对象是什么?正确答案:软件开发过程中所产生的需求规格说明、概要设计规格说明、详细设计规格说明以及源程序都是软件测试的对象109、问答题
谈谈黑盒测试的特点?优点?正确答案:(1)黑盒测试与软件的具体实现过程无关,在软件实现的过程发生变化时,测试用例仍然可以使用。(2)黑盒测试用例的设计可以和软件实现同时进行,这样能够压缩总的开发时间。110、多选
软件实施活动的进入准则是:()。A.需求工件已经被基线化B.详细设计工件已经被基线化C.构架工件已经被基线化D.项目阶段成果已经被基线正确答案:A,B111、判断题
从用户的角度出发,则希望测试成为表明软件产品中不存在错误的过程,验证该软件已正确地实现了用户的要求,确立人们对软件质量的信心。()正确答案:对112、单选
从供选择的答案中选出同下列关于软件测试的各条叙述关系最密切的字句。对可靠性要求很高的软件,例如操作系统,由第三者对源代码进行逐行检查。()A.代码审查B.域测试C.黑盒测试D.退化测试正确答案:A113、填空题
确认测试在模拟环境下运用黑盒测试方法,由专门测试人员和()参加的测试。正确答案:用户114、问答题
你觉得有必要写测试用例么,写测试用例的作用有哪些?正确答案:在开始实施测试之前设计好测试用例,可以避免盲目测试并提高测试效率。测试用例的使用令软件测试的实施重点突出、目的明确。115、填空题
验收测试是由()来实施的。正确答案:最终用户116、单选
下列哪个不是WEB测试的测试内容?()A、功能测试B、兼容性测试C、界面测试D、用户测试正确答案:D117、单选
运行checksetup.pl后,系统生成localconfig文件,以下为其中几行内容,请说出哪句为BUG数据库的管理员名称?()A.$db_host=“localhost“;B.$db_port=3306;C.$db_name=“bugs“;D.$db_user=“bugs“;正确答案:D118、填空题
单元测试内容包含如下方面()、边界条件测试、错误处理测试、局部数据结构测试和重要路径测试。正确答案:模块接口测试119、填空题
通常,软件质量的管理部件有项目进展控制、()、软件质量费用和可用于控制软件维护的工具SQA管理工具。正确答案:软件质量度量120、判断题
单元测试能发现约80%的软件缺陷。()正确答案:错121、填空题
McCall模型产品修改纬度的质量因素有可维护性、()、灵活性。正确答案:可测试性122、问答题
在您平时的实践中,一条软件缺陷(或者叫Bug)记录都包含了哪些内容?如何提交高质量的软件缺陷(Bug)记录?正确答案:问题概要描述、发现人、发布/构建版本号、测试环境、缺陷类型、缺陷发现步骤、缺陷指派给的人、优先级、重要性。123、问答题
集成测试通常都有那些策略?正确答案:1、在把各个模块连接起来的时候,穿越模块接口的数据是否会丢失;2、各个子功能组合起来,能否达到预期要求的父功能;3、一个模块的功能是否会对另一个模块的功能产生不利的影响;4、全局数据结构是否有问题;5、单个模块的误差积累起来,是否会放大,从而达到不可接受的程度。124、填空题
软件更改的质量保证工作需要每个更改的SCI的质量保证和()两个级别的活动。正确答案:整个新软件系统版本的质量保证125、问答题
有没有用过Testdirector?这个工具是干什么用的?正确答案:Testdirector是全球最大的级测试管理工具,也是业界第一个基于Web的测试管理系统,,通过在一个整体的应用系统中集成了测试管理的各个部分,包括需求管理,测试计划,测试执行以及错误跟踪等功能,TestDirector极大地加速了测试过程。126、名词解释
效率测试正确答案:在测试或运行期间具有测试软件的计算机系统的时间消耗及资源利用特性。127、问答题
谈谈非增量式集成测试、增量式集成测试,哪个好些?正确答案:非增量式测试的方法是先分散测试,然后集中起来再一次完成集成测试。假如在模块的接口处存在错误,只会在最后的集成测试时一下子暴露出来。增量式测试是逐步集成和逐步测试的方法,把可能出现的差错分散暴露出来,便于找出问题和修改。而且一些模块在逐步集成的测试中,得到了较多次的考验,因此,可能会取得较好的测试效果。128、多选
使用软件测试工具的目的()A、帮助测试寻找问题B、协助问题的诊断C、节省测试时间D、提高Bug的发现率E、更好的控制缺陷提高软件质量F、更好的协助开发人员正确答案:A,B,C129、问答题
简介WEB应用程序在压力下的常见错误类型。正确答案:有两种错误类型是:(1)内存泄漏(Memoryleak):一种极难检测的现象。内存泄漏经常发生在已发行的产品中,原因很简单,很难设计测试用例来检测它们。使用简单的功能测试,几乎发现不了内存泄漏问题,因为在产品完成之前测试没对产品进行足够多的使用。内存泄漏通常要求操作要重复非常多的次数以使内存消耗达到能引起注意的程度。尽管与其它编程语言(如C/C++)相比,Java程序更难引入内存泄漏错误,但只要程序仍保持着对对象的引用,该对象仍有可能被实例化并且它占用的内存永远不会被释放。(2)并发与同步(ConcurrencyandSynchronization):压力测试在查找并发性问题上非常出众,这是因为在任何一个测试生命周期中,它都应用了许多不同的代码路径和定时条件。一般的规则是,压力测试运行的时间越长,涉及并应用的代码路径组合和定时条件就越多。当然,这也的确使得这些问题很难再现(错误可以在5分钟或5天后发生)。死锁、线程泄漏以及任何一般的同步问题通常只能在压力测试阶段被检测出来。这些类型的问题很难通过执行单元测试来发现。开发人员不会一直考虑他或她的代码将与其他地方的代码(在执行单元测试时这些代码可能还没写出来)进行交互。130、问答题
什么是软件测试?正确答案:使用人工和自动手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或是弄清预期结果与实际结果之间的差异131、名词解释
测试覆盖正确答案:指测试系统覆盖被测试系统的程度,一项给定测试或一组测试对某个给定系统或构件的所有指定测试用例进行处理所达到的程度。132、问答题
自动化测试能完全代替手工测试么?正确答案:不能,自动化测试只能做一些回归测试。而不能对所有功能做全面覆盖测试。133、问答题
什么是因果图分析法?正确答案:因果图法是基于这样的一种思想:一些程序的功能可以用判定表(或称决策表)的形式来表示,并根据输入条件的组合情况规定相应的操作。134、填空题
外部参与方可被分类为分包商、COTS软件和重用软件模块的供货商和()三组。正确答案:顾客自身135、问答题
简述软件测试与软件开发各阶段的关系。正确答案:(1)项目规划阶段:负责从单元测试到系统测试的整个测试阶段的监控。(2)需求分析阶段:确定测试需求分析、系统测试计划的制定,评审后成为管理项目。测试需求分析是对产品生命周期中测试所需求的资源、配置、每阶段评判通过的规约;系统测试计划则是依据软件的需求规格说明书,制定测试计划和设计相应的测试用例。(3)详细设计和概要设计阶段:确保集成测试计划和单元测试计划完成。(4)编码阶段:由开发人员进行自己负责部分的代码的测试。在项目较大时,由专人进行编码阶段的测试任务。(5)测试阶段(单元、集成、系统测试):依据测试代码进行测试,并提交相应的测试状态报告和测试结束报告。136、问答题
请简述WinRunner测试过程所包含的六个阶段。正确答案:创建GUIMap:让WinRunner识别应用程序的GUI对象。创建测试:用户可以通过录制、编成或两者同时使用的方式建立测试脚本。调试测试:用户可以在调试模式下测试运行脚本,也可以设置中断点,监测变量,对测试脚本除错。执行测试:用户在检验模式下执行测试脚本。查看测试结果报告发现的错误137、名词解释
功能测试正确答案:也称为行为测试根据产品特征、操作描述和用户方案,测试一个产品的特性和可操作行为以确定它们满足设计需求。本地化软件的功能测试,用于验证应用程序或网站对目标用户能正确工作。使用适当的平台、浏览器和测试脚本,以保证目标用户的体验将足够好,就像应用程序是专门为该市场开发的一样。138、名词解释
引导测试正确答案:软件开发中,验证系统在真实硬件和客户基础上处理典型操作的能力。在软件外包测试中,引导测试通常是客户检查软件测试公司测试能力的一种形式,只有通过了客户特定的引导测试,软件测试公司才能接受客户真实软件项目的软件测试。139、名词解释
崩溃正确答案:计算机系统或组件突然并完全的丧失功能,例如软件或系统突然退出或没有任何反应(死机)。140、单选
下面那型的是件品的一量特性的个类测试针对软产个质()A.元单测试B.入检测试C.Beta测试D.冒烟测试E.力压测试正确答案:E141、填空题
从内容和重点上我们可以把质量管理标准划分成和()两种类型。正确答案:评估标准142、单选
下列是浏览器的选项是()。A.InternetExplorerB.TelnetC.YahooD.OutloookExpress正确答案:A143、名词解释
国际化测试正确答案:国际化测试的目的是测试软件的国际化支持能力,发现软件的国际化的潜在问题,保证软件在世界不同区域中都能正常运行。国际化测试使用每种可能的国际输入类型,针对任何区域性或区域设置检查产品的功能是否正常,软件国际化测试的重点在于执行国际字符串的输入/输出功能。国际化测试数据必须包含东亚语言、德语、复杂脚本字符和英语(可选)的混合字符。144、填空题
CAPA过程的成功运行包含如下活动:信息收集、信息分析、解决方案和改进方法的建立、()、跟踪。正确答案:改进方法的执行145、填空题
人工审查程序偏重于编码质量的检验,而软件审查除了审查编码还要对各阶段()进行检验。正确答案:软件产品146、填空题
系统测试的策略有:功能测试,性能测试,可靠性测试,负载测试,易用性测试,强度测试,安全测试,配置测试,安装测试,卸载测试,文挡测试,故障恢复测试,界面测试,容量测试,兼容性测试,分布测试,()正确答案:可用性测试147、问答题
测试停止的依据?正确答案:ZEROBUG、GOODENOUGH。或者如下回答:第一类标准:测试超过了预定时间,则停止测试。第二类标准:执行了所有的测试用例,但并没有发现故障,则停止测试。第三类标准:使用特定的测试用例设计方案作为判断测试停止的基础。第四类标准:正面指出停止测试的具体要求,即停止测试的标准可定义为查出某一预订数目的故障。第五类标准:根据单位时间内查出故障的数量决定是否停止测试。148、多选
使用软件测试工具的目的()A、帮助测试寻找问题B、协助问题的诊断C、节省测试时间D、提高Bug的发现率E、更好的控制缺陷提高软件质量F、更好的协助开发人员正确答案:A,B,C149、问答题
设计用例的方法、依据有那些?正确答案:白盒测试用例设计有如下方法:基本路径测试\等价类划分\边界值分析\覆盖测试\循环测试\数据流测试\程序插桩测试\变异测试.这时候依据就是详细设计说明书及其代码结构黑盒测试用例设计方法:基于用户需求的测试\功能图分析方法\等价类划分方法\边界值分析方法\错误推测方法\因果图方法\判定表驱动分析方法\正交实验设计方法.依据是用户需求规格说明书,详细设计说明书。150、问答题
有没有做过性能测试?正确答案:有没有发现一些性能问题,举个例子说明做过一个自己开发的网站的性能测试。主要发现的问题主要集中在数据库这一块。主要是开发人员在设计数据库表的时候冗余还有些时候时外键的问题等。151、单选
在RATIONALGUI回放过程中,能够强行终止播放的快捷键为?()A.CTRLF9B.F10C.F11D.CTRLF12正确答案:C152、名词解释
V模型正确答案:V模型是瀑布模型的变种,反映了测试活动与分析、设计的关系。153、判断题
可以发布具有配置缺陷的软件产品。()正确答案:错154、名词解释
UI正确答案:广义是指使用户可以和计算机进行交互的硬件和/或软件。狭义是指软件中的可见外观及其底层与用户交互的部分(菜单、对话框、窗口和其它控件)。155、名词解释
桩模块正确答案:桩模块是在进行单元测试时所设置的一种辅助测试模块,它用来模拟被测试模块工作过程中所调用的模块。桩模块由被测模块调用,它们一般只进行很少的数据处理,以便检验被测模块与其下级模块的接口。156、名词解释
W模型正确答案:W模型增加了软件各开发阶段中应同步进行的验证和确认活动。如下图所示,W模型由两个V字型模型组成,分别代表测试与开发过程,图中明确表示出了测试与开发的并行关系。W模型强调:测试伴随着整个软件开发周期,而且测试的对象不仅仅是程序,需求、设计等同样要测试,也就是说,测试与开发是同步进行的。W模型有利于尽早地全面的发现问题。157、填空题
要覆盖含循环结构的所有路径是不可能的,一般通过限制()来测试。正确答案:循环次数158、问答题
WinRunner可以用录制的方式快速建立自动测试脚本,请问WinRunner提供了哪几种可用的录制模式?正确答案:请描述各种录制模式的特点。WinRunner提供了两种录制模式:环境判断模式和模拟模式。环境判断模式:这种模式根据用户选取的GUI对象(如窗体、列表、按钮等)将用户对软件的操作动作录制来,并忽略这些对象在屏幕上的物理位置。每一次对被测软件进行操作。回放测试脚本的过程,就是WinRunner模拟一个用户鼠标选取对象、用键盘输入数据的操作过程。模拟模式:这种模式记录鼠标点击、键盘输入和鼠标在二维平面上(x轴、y轴)的精确运动轨迹。执行测试时,WinRunner让鼠标根据轨迹运动。模拟模式对于那些需要追踪鼠标运动的测试非常有用,例如画图软件。159、填空题
依据合同评审的目标对合同评审主题进行分类为建议草案评审主题和()两种类型。正确答案:合同草案评审主题160、名词解释
SQL正确答案:在一个关系数据库中查询和处理数据的一种语言。161、问答题
你知道软件生命的周期么?包括哪些阶段?正确答案:一个软件生命周期包括制定计划、需求分析定义、软件设计、程序编码、软件测试、软件运行、软件维护、软件停用等8个阶段162、问答题
怎么做好文档测试正确答案:仔细阅读,跟随每个步骤,检查每个图形,尝试每个示例。检查文档的编写是否满足文档编写的目的内容是否齐全,正确、内容是否完善、标记是否正确163、多选
下面角色不属于集成计划评审的是()。A.配置经理B.项目经理C.测试员D.编码员正确答案:C,D164、名词解释
白盒测试正确答案:白盒测试也称结构测试或逻辑驱动测试,它是按照程序内部的结构测试程序,通过测试来检测产品内部动作是否按照设计规格说明书的规定正常进行,检验程序中的每条通路是否都能按预定要求正确工作。165、判断题
总是首先设计白盒测试用例。()正确答案:错166、名词解释
测试项正确答案:作为测试对象的工作版本。167、名词解释
性能测试正确答案:评价一个产品或组件与性能需求是否符合的测试。包括负载测试、强度测试、数据库容量测试、基准测试等类型。168、多选
进行软件质量管理的重要性有()A、维护降低成本B、法律上的要求C、市场竞争的需要D、质量标准化的趋势E、软件工程的需要F、CMM过程的一部分正确答案:A,B,C,D169、问答题
测试总结主要是总结哪些方面内容的?正确答案:1).总结测试状态2).总结软件状态170、单选
在V模型中下面一工作是需求和工作同行的哪项测试与设计时进()A.测试设计B.需求检查C.制脚本录测试D.增量式集成测试正确答案:A171、填空题
软件过程度量可以进一步划分为软件过程质量度量、()和软件过程生产率度量。正确答案:软件过程进度度量172、问答题
在软件工程或软件测试中,哪些软件问题被称为软件缺陷?正确答案:(1)软件未达到产品说明书中已经标明的功能;(2)软件出现了产品说明书中指明不会出现的错误;(3)软件未达到产品说明书中虽未指出但应当达到的目标;(4)软件功能超出了产品说明书中指明的范围;(5)软件测试人员认为软件难以理解、不易使用,或者最终用户认为该软件使用效果不好。173、问答题
什么情况下使用决策分析法?正确答案:在一些数据处理问题当中,某些操作的实施依赖于多个逻辑条件的组合,即:针对不同逻辑条件的组合值,分别执行不同的操作。决策表很适合于处理这类问题174、填空题
SQA标准被划分成软件质量管理标准和()两类。正确答案:软件项目过程标准175、问答题
按照测试技术来分测试分哪几类?正确答案:白盒测试、黑盒测试、灰盒测试。176、填空题
我们可以按照编写过程、执行过程和()三个纬度对测试用例属性进行归类。正确答案:组织过程177、判断题
程序的效率与程序的复杂性相关。()正确答案:错178、填空题
设计系统测试计划需要参考的项目文挡有(),软件需求工件和迭代计划正确答案:软件测试计划179、多选
实施缺陷跟踪的目的是()A、软件质量无法控制B、问题无法量化C、重复问题接连产生D、解决问题的知识无法保留E、确保缺陷得到解决F、使问题形成完整的闭环处理正确答案:A,B,C,D180、问答题
Web站点的测试一般测试哪些内容?正确答案:(1)文字测试(2)链接测试(3)图形、图像测试(4)表单测试(5)动态内容测试(6)数据库测试(7)服务器性能及负载测试(8)安全性测试181、名词解释
边界测试正确答案:是指使用预定定义的边界值,如最大值、最小值、空值或其他特殊值作为输入数据来运行测试。182、名词解释
开发方测试正确答案:通常也叫“验证测试”或“Alpha测试”。开发方通过检测和提供客观证据,证实软件的实现能满足规定的需求。验证测试是在软件开发环境下,由开发者检测与证实软件的实现是否满
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度美团外卖外卖员权益保障及福利合同3篇
- 二零二五年度海上风电项目承包清工劳务合同范本4篇
- 二零二五年度校园活动场地使用合同4篇
- 2025年度物流园区停车场租赁与管理服务合同示例
- 2025年充电桩充电站能源管理与节能服务合同4篇
- 2025年农行个人贷款合同样本2篇
- 二零二五年度土地规划面积调整补充合同4篇
- 2025年度厨师职业素养提升与雇佣合同3篇
- 二零二五年度创业型企业环保风险评估与合规应急预案合同4篇
- 2025年度冷链物流冷库储藏室建造合同2篇
- 湖北省黄石市阳新县2024-2025学年八年级上学期数学期末考试题 含答案
- 硝化棉是天然纤维素硝化棉制造行业分析报告
- 央视网2025亚冬会营销方案
- 《00541语言学概论》自考复习题库(含答案)
- 《无砟轨道施工与组织》 课件 第十讲双块式无砟轨道施工工艺
- 江苏省南京市、盐城市2023-2024学年高三上学期期末调研测试+英语+ 含答案
- 2024新版《药品管理法》培训课件
- 《阻燃材料与技术》课件 第7讲 阻燃橡胶材料
- 爆炸物运输安全保障方案
- 借名买车的协议书范文范本
- 江苏省南京市2025届高三学业水平调研考试数学试卷(解析版)
评论
0/150
提交评论