软件测试技术(习题卷4)_第1页
软件测试技术(习题卷4)_第2页
软件测试技术(习题卷4)_第3页
软件测试技术(习题卷4)_第4页
软件测试技术(习题卷4)_第5页
已阅读5页,还剩52页未读 继续免费阅读

下载本文档

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

文档简介

试卷科目:软件测试技术软件测试技术(习题卷4)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpages软件测试技术第1部分:单项选择题,共144题,每题只有一个正确答案,多选或少选均不得分。[单选题]1.以下关于软件测试原则的说法中,错误的是()。A)坚持在软件开发各阶段进行技术评审,才能在开发过程中尽早发现和预防错误B)在设计测试用例时,不但要包括合理的输入条件,还要包括不合理的输入条件C)在测试过程中要严格按照测试计划执行,以避免发生疏漏或重复无效的工作D)测试过程中某模块中查出的错误越多,该模块残留的错误就越少答案:D解析:[单选题]2.以下关于集成测试的内容正确的有()①集成测试也叫组装测试或者联合测试;②在把各个模块连接起来的时候,穿越模块接口的数据是否会丢失;③一个模块的功能是否会对另一个模块的功能产生不利的影响;④各个子功能组合起来,能否达到预期要求的父功能;⑤全局数据结构是否有问题;⑥单个模块的误差累积起来,是否会放大,从而达到不能接受的程度;A)以上全部正确B)①②④⑤⑥C)②③④⑤⑥D)①②③⑤⑥答案:A解析:[单选题]3.做事的时候我需要有章可循A)强烈同意B)同意C)不同意D)最不同意答案:A解析:[单选题]4.在缺陷分析中,常用的主要缺陷参数有缺陷起源和()。A)缺陷优先级B)缺陷状态C)缺陷严重程度D)以上都是答案:D解析:[单选题]5.1024B是()A)1KBB)1MBC)1GBD)1Gb答案:A解析:[单选题]6.在软件生命周期的哪一个阶段,软件缺陷修复费用最低?A)需求分析(编制产品说明书)B)设计C)编码D)产品发布答案:A解析:[单选题]7.2黑盒测试方法的优点是()。A)可测试软件的特定部位B)能站在用户立场测试C)可按软件内部结构测试D)可发现实现功能需求中的错误答案:B解析:[单选题]8.()。结构化需求分析方法是一种面向数据流、()、逐步求精的方法。A)自顶向下B)自底向上C)自左至右D)自右至左答案:A解析:[单选题]9.测试经理的任务通常不包括A)编写测试计划B)选择合适的测试策略和方法C)建立和维护测试环境D)选择和引入合适的测试工具答案:C解析:[单选题]10.我渴望能迅速从挫折中恢复A)强烈同意B)同意C)不同意D)最不同意答案:A解析:[单选题]11.下列关于软件测试原则的说法中错误的是()。(选择一项)A)穷举测试是不可能的B)测试中BUG存在群集现象C)测试应该由软件设计机构设计,这样可以准确定位软件的缺陷D)软件测试应该追溯需求,测试应该根据用户需求进行答案:C解析:[单选题]12.()。将软件生命周期的各个阶段依线性顺序连接,用文档驱动的模型是()A)快速原型模型B)喷泉模型C)螺旋模型D)瀑布模型答案:D解析:[单选题]13.以下不正确的软件测试原则是:A)软件测试可以发现软件潜在的缺陷B)所有的软件测试都可追溯到用户需求C)测试应尽早不断地执行D)程序员应避免测试自己的程序答案:A解析:[单选题]14.软件测试的目的是()A)评价软件的质量B)发现软件的错误C)找出软件中的所有错误D)正确软件是正确的答案:B解析:[单选题]15.我做事不喜欢半途而废A)强烈同意B)同意C)不同意D)最不同意答案:A解析:[单选题]16.为了提高软件测试的效率,应该。A)随机地选取测试数据B)取一切可能的输入数据作为测试数据C)在完成编码以后制定软件的测试计划D)选择发现错误可能性最大的数据作为测试用例答案:D解析:[单选题]17.()。数据流图是进行软件需求分析的常用图形工具,其基本图形符号是()。A)输入、输出、外部实体和加工B)变换、加工、数据流和存储C)加工、数据流、数据存储和外部实体D)变换、数据存储、加工和数据流答案:C解析:[单选题]18.与设计测试数据无关的文档是()。A)测试计划B)需求说明书C)详细设计说明书D)项目开发计划答案:D解析:[单选题]19.划分软件测试属于白盒测试还是黑盒测试的依据是:A)是否执行程序代码B)是否能看到软件设计文档C)是否能看到被测源程序D)运行结果是否确定答案:C解析:[单选题]20.()在系统测试分析阶段无须考虑。A)用户层B)应用层C)数据层D)协议层答案:C解析:[单选题]21.()。大多数实际情况下,性能测试的实现方法是()。A)黑盒测试B)白盒测试C)静态分析D)可靠性测试答案:A解析:[单选题]22.坚持在软件的各个阶段实施下列哪种质量保障措施,才能在开发过程中尽早发现和预防错误,把出现的错误克服在早期()。A)技术评审B)程序测试C)改正程序错误D)管理评审答案:A解析:[单选题]23.缺陷被开发判定成不需要修改,并拒绝修改时,应使用以下哪个状态?()。A)NewB)RejectedC)ClosedD)Reopen答案:B解析:[单选题]24.我善于参考他人的观点A)强烈同意B)同意C)不同意D)最不同意答案:A解析:[单选题]25.下列关于软件质量和软件测试的说法中错误的是()A)好的软件过程是高效,高质量软件的前提B)软件测试在软件生存周期中占有非常重要的位置,是对软件规格说明,设计和编码的最后终审C)软件测试是软件质量保证的重要手段,是规约,设计和编码的最终检查。D)软件测试是保证软件质量的安全网,是保证软件质量的充分条件答案:D解析:[单选题]26.下列()不属于测试原则的内容。A)软件测试是有风险的行为B)完全测试程序是不可能的C)测试无法显示潜伏的软件缺陷D)找到的缺陷越多软件的缺陷就越少答案:D解析:[单选题]27.以下哪个阶段需要考察模块间的接口和各模块之间的联系?A)单元测试B)集成测试C)确认测试D)系统测试答案:B解析:[单选题]28.以下关于边界值测试法的叙述中,不正确的是:()。A)测试数据应尽可能选取边界上的值,而不是等价类中的典型值或任意值B)发生在输入输出边界上的错误比发生在输入输出范围的内部的错误要少C)边界值分析法不仅重视输入域边界,而且也必须考虑输出域边界D)边界值分析法是对等价类划分方法的补充答案:B解析:[单选题]29.条件覆盖的目的是()A)使每个判定的所有可能的条件取值组合至少执行一次(条件组合覆盖)B)使程序中的每个判定至少都获得一次?真?值和?假?值C)使程序中的每个判定中每个条件的可能值至少满足一次D)使程序中的每个可执行语句至少执行一次答案:C解析:[单选题]30.用等价类法划分Windows文件名称,应该分成()个等价区间。A)2B)3C)4D)6答案:C解析:[单选题]31.我采取激进的方法解决问题A)强烈同意B)同意C)不同意D)最不同意答案:D解析:[单选题]32.在设计一个充分的健壮性测试思路上通常考虑使用的策略有()。1)基于覆盖率的策略2)基于可靠性的策略3)基于错误的策略4)基于失效的策略A)1)B)1)和3)C)1)和3)和4)D)所有都应考虑答案:C解析:[单选题]33.()是导致软件缺陷的最大原因。A)需求规格说明书B)设计方案C)编写代码D)测试计划答案:A解析:[单选题]34.()。数据流图中数据存储用()图形符号表示。A)方框B)圆角矩形或圆C)直线D)右端开口的矩形框或双线答案:D解析:[单选题]35.以下关于软件质量的说法中,错误的是()A)软件产品必须提供用户所需要的功能,并能正常工作B)软件质量是产品、组织和体系或过程的一组固有特性,反映它们满足顾客和其他相关方面要求的程度C)程序的正确性足以体现软件的价值D)越是关注客户的满意度,软件就越有可能达到质量要求答案:C解析:[单选题]36.以下关于系统测试方法的说法不正确的是()。A)可以使用监视器方法收集系统执行时间和资源使用情况B)只要有足够的时间,一个好的安全测试就一定可以侵入一个系统C)容量测试是指系统承受速度方面的超额负载D)在嵌入式系统中,功能需求与性能需求必须同吋考虑答案:C解析:[单选题]37.如果想要进行成功的测试,为其设计测试用例主要依赖于()。A)黑盒测试方法B)测试人员的经验C)白盒测试方法D)错误推测法答案:B解析:[单选题]38.关于软件测试,下列说法中错误的是()。A)软件测试与软件开发是两个独立、分离的过程B)软件测试是使用人工或自动手段来运行或测定某个系统的过程C)软件测试的目的在于检验它是否满足规定的需求或是弄清楚预期结果与实际结果之间的差异D)在早期的软件开发中,测试就等同于调试答案:A解析:[单选题]39.()。以下哪个不是测试计划文档目录()A)测试对象B)测试用例表C)测试任务D)测试进度表答案:B解析:[单选题]40.证实在一个给定的外部环境中软件的逻辑正确性是()。A)验证B)确认C)测试D)调试答案:B解析:[单选题]41.工作繁忙时我任然把事情处理的很好A)强烈同意B)同意C)不同意D)最不同意答案:A解析:[单选题]42.软件生存周期过程中,修改错误成本最大的阶段是()A)需求阶段B)设计阶段C)编程阶段D)发布运行阶段答案:D解析:[单选题]43.碰到无法重现的缺陷,测试人员应该采取的措施是()A)对缺陷的现象进行详细记录B)立即提交给开发人员C)优化缺陷,找到缺陷产生的原因后,再提交给开发人员D)暂时搁置一旁等后面再处理答案:A解析:[单选题]44.验收测试主要是由()来完成的。A)用户B)测试人员C)开发人员D)高级经理答案:A解析:[单选题]45.黑盒测试用例设计方法包括()等A)等价类划分法、因果图法、正交试验设计法、功能图法、路径覆盖法、语句覆盖法B)等价类划分法、边界值分析法、判定表驱动法、场景法、错误推测法、因果图法、正交试验设计法、功能图法C)因果图法、边界值分析法、判定表驱动法、场景法、Z路径覆盖法D)场景法、错误推测法、因果图法、正交试验设计法、功能图法、域测试法答案:B解析:[单选题]46.以下选项中不属于软件缺陷状态的是()。A)已修正状态.B)非激活状态C)一致状态D)激活状态答案:C解析:[单选题]47.下列()是对程序流程图进行简化后得到的,它可以更加突出的表示程序控制流的结构,且不包含复合条件。A)D.D.-路径图B)控制流图C)MM-路径图D)模块调用图答案:B解析:[单选题]48.V模型指出,()对程序设计进行验证A)单元和集成测试B)系统测试C)验收测试和确认测试D)验证测试答案:A解析:[单选题]49.我倾向于通过实践来学习A)强烈同意B)同意C)不同意D)最不同意答案:A解析:[单选题]50.测试人员的基本素质为()。A)计算机专业技能B)测试专业技能C)行业知识D)A、B、C答案:D解析:[单选题]51.下列叙述中()是正确的。A)压迫测试:提供条件任软件发挥,最大限度地发掘软件的能力B)重复测试:使软件在不够理想的条件下运行,观察软件对外部资源的要求和依赖的程度C)重复测试:不断执行同样的操作,这种反复测试的主要原因是看内存是否不足D)完整C/S体系结构测试,只包括网络运行和性能测试答案:D解析:[单选题]52.一个成功的测试是()。A)发现错误码B)发现了至今尚未发现的错误C)没有发现错误码D)证明发现不了错误答案:B解析:[单选题]53.从已发现故障的存在,到找到准确的故障位置,并确定故障的性质,这一过程称为()。A)错误检测B)故障排除C)调试D)测试答案:C解析:[单选题]54.某数据库中存在一个学生成绩表studentScore(表中记录如下图所示),若执行如下的SQL语句SELECTCOUNT(*)FROMstudentScoreWHEREcourseName=`概率统计`ANDscore>=70则执行结果为()。(选择一项)有图片!!!A)3B)2C)5D)9答案:B解析:[单选题]55.下列不属于动态分析的软件行为是()。A)屏幕仿真B)分支执行分析C)结构分析D)建模答案:C解析:[单选题]56.LoadRunner实现性能测试的三大功能组件不包括()。A)ControllerB)VirtualUserGeneratorC)LoadGeneratorD)Analysis答案:C解析:[单选题]57.在系统测试中,测试人员主要根据()设计测试用例。A)需求分析说明书B)概要设计说明书C)详细设计说明书D)系统规格说明书答案:A解析:[单选题]58.单元测试主要的测试技术不包括()。A)白盒测试B)功能测试C)静态测试D)以上都不是答案:B解析:[单选题]59.如果某测试用例集实现了某软件的路径覆盖,那么它一定同时实现了该软件的()A)判定覆盖B)条件覆盖C)判定/条件覆盖D)条件组合覆盖答案:A解析:[单选题]60.即使对程序的所有路径都进行了测试,程序也可能存在未能检查岀来的缺陷,其原因可能是()。A)程序可能会因为缺少某些路径而存在问题B)即使是穷举路径测试也决不能保证程序符合其设计规格说明C)穷举路径测试也可能不会暴露数据敏感错误D)A、B、C答案:D解析:[单选题]61.我很喜欢与人争辩A)强烈同意B)同意C)不同意D)最不同意答案:D解析:[单选题]62.下列可以作为软件测试对象的是()。A)源程序B)软件设计规格说明C)以上全部D)需求规格说明书答案:C解析:[单选题]63.在没有需求文档和产品说明书的情况下只有哪一种测试方法可以进行的()A)错误推断测试B)路径分析测试C)语句覆盖测试D)条件覆盖测试答案:A解析:[单选题]64.关于边界值的说法不正确的是A)边界值分析是一种补充等价类划分的测试用例技术B)它不是选择等价类的任意元素,而是选择等价类边界的测试用例C)程序在处理大量中间数值时都是对的,但是在边界处极可能出现错误D)边界值分析法考虑了输入变量之间的依赖关系答案:D解析:[单选题]65.软件质量管理由质量保证和质量控制组成,下面的选项()不属于质量控制。A)测试B)跟踪C)监督D)需求审查答案:D解析:[单选题]66.衡量计算机的平均无故障时间是计算机的()。A)稳定性B)可维护性C)适应性D)可靠性答案:D解析:[单选题]67.在重大活动期间,我很少会紧张A)强烈同意B)同意C)不同意D)最不同意答案:A解析:[单选题]68.()对软件测试流程给予了说明。A)V模型B)W模型C)H模型D)增量模型答案:C解析:[单选题]69.下列关于风险分析步骤的说法中错误的是()A)首先最好成立头脑风暴小组来收集意见,开会时要通过批评或争论的方式精简意见列表B)编制特征列表,即为整个系统编制一个特征,属性或者业务功能清单.C)确定特征的可能性和影响,并为每一个特征赋值D)确定风险之后,还需要列出缓解风险的方法答案:A解析:[单选题]70.为了提高测试的效率,正确的做法是()。A)选择发现错误可能性大的数据作为测试用例B)在完成程序的编码之后再指定软件的测试计划C)随机选取测试用例D)取一切可能的输入数据作为测试用例答案:A解析:[单选题]71.()。在需求分析以前有必要进行()工作。A)程序设计B)可行性分析C)ER分析D)2NF分析答案:B解析:[单选题]72.下列软件属性中,软件产品首要满足的应该是()A)功能需求B)性能需求C)可扩展性和灵活性D)容错、纠错能力答案:A解析:[单选题]73.软件测试风险管理包含()和风险控制两方面内容。A)风险排序B)风险识别C)风险评估D)风险分析答案:C解析:[单选题]74.在下面所列举中的逻辑测试覆盖中,测试覆盖最强的是()。A)条件覆盖B)条件组合覆盖C)语句覆盖D)判定覆盖答案:B解析:[单选题]75.()方法根据输出对输入的依赖关系设计测试用例A)路径测试B)因果图C)边界值D)等价类答案:B解析:[单选题]76.用于考察当前软硬件环境下软件系统所能承受的最大负荷并帮助找出系统瓶颈所在的是()。A)压力测试B)疲劳测试C)容量测试D)负载测试答案:A解析:[单选题]77.典型的V-模型包括四种测试界别,分别是:A)单元测试、系统测试、验收测试、维护测试B)单元测试、回归测试、系统测试、验收测试C)单元测试、集成测试、系统测试、验收测试D)单元测试、模块测试、系统测试、验收测试答案:C解析:[单选题]78.对系统不断的增加压力以测试系统的性能,直到系统的一些性能指标达到极限,这种测试称为()。A)负载测试B)并发测试C)压力测试D)强度测试答案:A解析:[单选题]79.我倾向于保持乐观的态度A)强烈同意B)同意C)不同意D)最不同意答案:A解析:[单选题]80.经验表明,在程序测试中,某模块与其他模块相比,若该模块已发现并改正的错误数目较多,则该模块中残存的错误数目与其他模块相比,通常应该()A)较少B)较多C)相似D)不确定答案:B解析:[单选题]81.关于语句覆盖和判定覆盖,以下叙述正确的是:A)语句覆盖程序中每一个判断至少要执行一次B)判定覆盖程序中每个判断的取真分支和取假分支至少经历一次C)判定覆盖程序中各种组合至少执行一次D)语句覆盖是最强的覆盖答案:B解析:[单选题]82.不属于软件测试实施步骤的是()A)集成测试B)确认测试C)单元测试D)回归测试答案:D解析:[单选题]83.当一个应用程序窗口被最小化后该应用程序将会出现以下哪种情况?A)被终止执行B)继续在前台执行C)被暂停执行D)被转入后台执行答案:D解析:[单选题]84.当使用决策表设计测试用例时,对于如下的描述,您不能认同的是()A)决策表不是在任何情况下都需要使用的B)决策表相比边界值和等价类方法简单得多C)决策表往往不能完全消除测试用例的冗余D)决策表应与等价类方法相结合答案:B解析:[单选题]85.我对变化秉持积极的态度A)强烈同意B)同意C)不同意D)最不同意答案:B解析:[单选题]86.需求分析是由分析员经过了解用户的要求,认真细致地调研、分析,最终应建立目标系统的逻辑模型,并写出()。A)模块说明书B)软件规格说明书C)项目开发计划D)合同文档答案:B解析:[单选题]87.()是指为查明程序中的错误和缺陷可能使用的工具和手段。A)调试技术B)测试技术C)跟踪法D)动态测试答案:A解析:[单选题]88.下列不属于白盒测试的技术是()。A)语句覆盖B)判定覆盖C)边界值分析D)基本路径测试答案:C解析:[单选题]89.下列关于XML文档结构的描述错误的是()A)文档的逻辑结构中不应包含CDATA节和处理指令B)应用程序通过解释处理指令来执行和传递相关信息C)如果要显示某些特殊字符,需要使用CDATA语法D)所有的XML文档都必须包含一个?根实体?答案:A解析:[单选题]90.下列描述错误的是()。A)软件发布后如果发现质量问题,那是软件测试人员的错B)穷尽测试实际上在一般情况下是不可行的C)软件测试自动化不是万能的D)测试能由非开发人员进行,调试必须由开发人员进行。答案:A解析:[单选题]91.单元测试的测试用例主要根据()的结果来设计。A)需求分析B)源程序C)概要设计D)详细设计答案:D解析:[单选题]92.下列文件中包含了主机名到IP地址的映射关系的文件是()A)/etc/HOSTNAMEB)/etc/resolv.confC)/etc/hostsD)etc/networks答案:C解析:[单选题]93.用边界值分析法,假定1A)X=1,X=100B)X=0,X=1,X=100,X=101C)X=2,X=99D)X=0,X=101答案:B解析:[单选题]94.()。产生软件危机的原因主要与两个方面的问题有关是()A)软件在计算机中很难识别,存在磁盘中也看不到。B)软件设计对人的智商要求很高,也要求很高的资金投入。C)软件产品本身的特点与其它工业产品不一样,而且在软件的开发和维护过程中用的方法不正确。D)软件很难理解,硬件也很复杂。答案:C解析:[单选题]95.()。软件测试员究竟做些什么()A)软件测试员的目的是发现软件缺陷B)软件测试员的目的是发现软件缺陷,尽可能早一些C)软件测试员的目的是发现软件缺陷,尽可能早一些,并确保其得以修复D)软件测试员的目的是发现软件缺陷,尽可能早一些,并将其得以修复答案:C解析:[单选题]96.设有一个判断语句if(!(ch>=?0?&&ch<=?9?))printf(?Thisisnotadigit!\\n?);Elseprintf(?Thisisadigit!\\n?);为实现判定-条件覆盖,需要设计的测试用例个数至少应为A)1B)2C)3D)4答案:C解析:[单选题]97.我需要对事物的优先级做出明确的安排A)强烈同意B)同意C)不同意D)最不同意答案:B解析:[单选题]98.软件测试是软件质量保证的主要手段之一,测试的费用已超过()的30%以上。A)软件开发费用B)软件维护费用C)软件开发和维护费用D)软件研制费用答案:A解析:[单选题]99.属于概要设计说明书的评测内容。①分析该软件的系统结构、子系统结构,确认该软件设计是否覆盖了所有已确定的软件需求,软件每一成分是否可追溯到某一项需求。②系统定义的目标是否与用户的要求一致。③从软件维护的角度出发,确认该软件设计是否考虑了方便未来的维护。④是否所有界面与更高级别文档中的需求一致。A)①②③B)①③④C)②③④D)①②③④答案:B解析:[单选题]100.走查主要包括以下哪些内容()①检查代码和设计的一致性②标准的遵循和可读性③评审对象主要是软件代码④不安全.不明确和模糊的部分A)②③B)②③④C)①②③④D)①②③答案:C解析:[单选题]101.以下关于软件性能的说法中,正确的是()。A)软件的吞吐量越大,其平均响应时间总是越短B)软件性能与该软件的实现算法无关给软件的可用资源越少,其平均响应时间越短C)对于同一个网站,其支持的同时发送D)请求的用户数越大,该网站的性能越好答案:D解析:[单选题]102.关于自动化测试,下面说法正确的是()。A)通常自动化测试会比手上测试发现更多的缺陷B)手工测试时,测试者可以运用其想象力和创造力对测试进行改进,但自动化测试工具不具备想象力,只能按原计划的测试方法指令进行C)在自动化测试中,测试的艰巨任务是验证期望输出的正确性D)运行相同的测试,自动化测试-定会比手工测试更加有效答案:B解析:[单选题]103.软件兼容性需要测试的要点不包括()A)数据兼容性测试B)与其他非同类软件的兼容性C)与操作系统的兼容性D)与其他同类软件的兼容性答案:D解析:[单选题]104.对于测试程序的命名规则,以下说法正确的是()。A)测试类的命名只要符合Java类的命名规则就可以了B)测试类的命名一般要求以Test打头,后接类名称,如TestPersonC)测试类的命名一般要求以Test结尾,前面加上类名称,如PersonTestD)测试类中的方法都是以testXxx()形式出现答案:C解析:[单选题]105.我避免风险较大的决策A)强烈同意B)同意C)不同意D)最不同意答案:B解析:[单选题]106.对程序中已发现的错误进行错误定位和确定出错性质,并改正这些错误,同时修改相关的文档,称为()A)测试B)调试C)错误分析D)验证答案:B解析:[单选题]107.GB/T16260-2003将软件质量特性分为内部质量特性、外部质量特性和()。A)安全质量特性B)适用质量特性C)性能特性D)使用质量特性答案:D解析:[单选题]108.为了体现软件的友好易用性,如果用户输入了非法的数据,开发人员通常对该输入在程序中做出相应处理,下列选项中处理方式错误的是()A)过滤掉不正确的输入,只允许合法输入通过界面B)直接关闭程序C)提示错误信息,拒绝不正确的输入D)允许不正确的输入进入系统,通过调用异常处理程序进行处理答案:B解析:[单选题]109.HTML支持超链接,下列关于超链接的描述错误的是()。(选择一项)A)链接的目标只能是另一文件,不能是本文件的其它部分B)属性HREF用于指定目标链接文件的地址或URLC)链接的目标可以是任何资源,包括HTML页面、图像、视频等D)超链接标记为<A></A>答案:A解析:[单选题]110.黑盒测试技术,使用最广的用例设计技术是()。A)等价类划分B)边界值分析C)错误推测法D)逻辑覆盖答案:A解析:[单选题]111.下列能表达程序未按照预期运行但不会导致整体失效的是()。A)故障B)异常C)缺点D)失效答案:B解析:[单选题]112.在体系结构中,一个子系统主要是通过一些构件来实现的,下面不是实现子系统的构件的是()。A)界面构件B)业务构件C)用于用户传递的构件D)访问数据库构件答案:C解析:[单选题]113.我乐意去适应新的挑战A)强烈同意B)同意C)不同意D)最不同意答案:A解析:[单选题]114.以下关于自动化测试说法不正确的是()。A)自动化辅助手工测试过程中,设置和清除测试环境是自动开展的B)自动化测试过程中除选择测试用例和分析失败原因外,其他过程都是自动化开展的C)自动化测试过程的核心内容是执行测试用例D)采用技术手段保证自动化测试的连续性和准确性很重要答案:C解析:[单选题]115.关于软件确认测试和回归测试的描述,下列哪个选项是错误的?A)当修改了缺陷后,应该重新进行测试以确定原来的缺陷已经成功的修改,称之为确认测试B)回归测试是对已被测过的程序在变更后进行的重复测试,以发现在这些变更后是否有新的缺陷引入C)当软件发生变更或者应用软件的环境发生变化时,需要进行回归测试D)回归测试可以在所有的测试级别上进行,并且只适用于功能测试答案:D解析:[单选题]116.我希望对事物进行掌控A)强烈同意B)同意C)不同意D)最不同意答案:C解析:[单选题]117.关于性能测试,下列说法中错误的是。()A)软件响应慢属于性能问题。B)性能测试就是通过性能测试工具模拟正常、峰值及异常负载状态下对系统的各项性能指标进行测试的活动。C)性能测试可以发现软件系统的性能瓶颈。D)性能测试是以验证功能实现完整为目的。答案:D解析:[单选题]118.通常情况下基本功能测试和性能测试的执行顺序是()。A)先进行基本功能的测试,然后再执行性能测试B)基本功能的测试和性能测试同时进行C)先执行性能测试,然后再进行基本功能的测试D)基本功能测试和性能测试哪个先执行都无所谓答案:A解析:[单选题]119.以下哪一种选项不属于软件缺陷()A)软件没有实现产品规格说明所要求的功能B)软件中出现了产品规格说明指明不应该出现的错误C)软件实现了产品规格说明没有提到的功能D)软件实现了产品规格说明所要求的功能但因受性能限制而未考虑可移植性问题答案:D解析:[单选题]120.软件测试按照测试层次可以分为()A)黑盒测试、白盒测试B)功能性测试和结构性测试C)单元测试、集成测试和系统测试D)动态测试和静态测试答案:C解析:[单选题]121.关于软件的安装和卸载,下列说法错误的是()A)在软件安装之前应该先查看一下是否有文档说明,或者到网站上查看要安装的软件是否存在硬件或软件的冲突。B)安装或卸载软件的时候,如果程序要求重启,可以不管,等全部安装或卸载完毕之后再重启,C)大部分程序都可以在控制面板里卸载D)操作系统无法象常用应用软件一样卸载答案:B解析:[单选题]122.基本的测试过程主要由下面哪些活动组成()①计划和控制②分析和设计③实现和执行④评估出口准则和测试报告⑤测试结束活动A)所有选项B)①③④C)①②③D)除⑤以外所有选项答案:A解析:[单选题]123.测试用例是测试使用的文档化的细则,其规定如何对软件某项功能或功能组合进行测试。测试用例应包括下列()内容的详细信息。①测试目标和被测功能;②测试环境和其他条件;③测试数据和测试步骤;④测试记录和测试结果。A)①③B)①②③C)①③④D)①②③④答案:B解析:[单选题]124.自动化测试的内容类型包括A)专用格式化数据B)文本信息C)电子邮件信息D)以上全是答案:D解析:[单选题]125.()。下列哪项不是风险管理的过程()?A)风险规划B)风险识别C)风险评估D)风险收集答案:D解析:[单选题]126.下列关于测试方法的说法中正确的是()。A)随机测试是一种很不专业的测试方法,所以在测试中不能用随机测试方法B)在设计测试用例的过程中,应考虑失败测试,不用考虑通过测试C)错误猜测法本身不是一种测试技术,所以不用编写测试用例D)在实际测试中,边界值分析法和等价类划分法经常结合使用答案:D解析:[单选题]127.()。为了提高模块的独立性,模块之间最好是()。A)公共环境耦合B)控制耦合C)数据耦合D)特征耦合答案:C解析:[单选题]128.对于(A>l)or(B<=3),为了达到100%的条件覆盖率,至少需要设计()个测试用例。A)1B)2C)3D)4答案:B解析:[单选题]129.条件覆盖的目的是()。A)使每个判定中的每个条件的可能取值至少满足一次B)使程序中的每个判定至少都获得一次"真"值和"假"值。C)使每个判定中的所有条件的所有可能取值组合至少出现一次。D)使程序中的每个可执行语句至少执行一次。答案:A解析:[单选题]130.验收测试是以()为主的测试。A)QA人员B)软件开发人员C)用户D)软件测试人员答案:C解析:[单选题]131.下列性质属于自顶向下集成和自底向上集成两种策略共同的优点是()。A)都允许对底层模块行为的早期验证B)集成方式都可采用深度优先策略和广度优先策略C)都可以支持故障隔离D)与软件设计顺序一致,都可以可设计并行进行答案:C解析:[单选题]132.()。结构化分析方法SA、结构化设计方法SD,和JACKSON方法,是在软件开发过程中常用的方法,使用SD方法时可以得到()。A)程序流程图B)具体的语言程序C)模块结构图及模块的功能说明书D)分层数据流图答案:C解析:[单选题]133.我希望人们为他们的观点提出论据A)强烈同意B)同意C)不同意D)最不同意答案:A解析:[单选题]134.确认测试应交付的文档主要是()。A)确认测试分析报告B)最终的用户手册和操作手册C)项目开发总结报告D)以上全部答案:D解析:[单选题]135.()。在瀑布模型中,将软件划分为若干个时期,软件项目的可行性研究归属于()A)维护时期B)开发时期C)运行时期D)软件定义时期答案:D解析:[单选题]136.方法根据输出对输入的依赖关系设计测试用例。A)路径测试B)等价类C)因果图D)边界值答案:C解析:[单选题]137.移动设备大多具有电话、短信、蓝牙、手电筒等功能,在使用App时难免会受到干扰,例如使用App时,如果需要拨打/接听电话、启动蓝牙、相机、手电筒等,App要做好相应的处理措施,确保App不会产生功能性错误。需要进行()。A)回滚测试B)并发测试C)专项测试D)交互性测试答案:D解析:[单选题]138.基本路径测试满足(2分)A)语句覆盖B)路径覆盖C)分支覆盖D)条件覆盖答案:A解析:[单选题]139.()。以下属于静态测试的是()A)逻辑覆盖B)语句覆盖C)代码检查法D)路径测试答案:C解析:[单选题]140.软件测试工作应该开始于:A)编码之后B)需求分析阶段C)概要设计阶段D)详细设计阶段答案:B解析:[单选题]141.在设计测试用例时,哪个是用得最多的一种黑盒测试方法A)等价类划分B)覆盖测试C)循环测试D)功能图答案:A解析:[单选题]142.我喜欢通过阅读来学习A)强烈同意B)同意C)不同意D)最不同意答案:B解析:[单选题]143.我善于分析信息A)强烈同意B)同意C)不同意D)最不同意答案:A解析:[单选题]144.问题还没有解决,测试人员又报告了新缺陷,或验证后缺陷仍然存在,这些缺陷所处的状态是()。A)激活状态B)非激活状态C)已修正状态D)关闭状态答案:A解析:第2部分:多项选择题,共4题,每题至少两个正确答案,多选或少选均不得分。[多选题]145.软件开发模型包括()A)71%迭代模型B)86%V模型C)100%瀑布模型D)86%W模型答案:ABCD解析:[多选题]146.软件实施活动的进入准则()A)需求工作已被基件化B)详细设计工作已被基件化C)构架工作已被基件化D)项目阶段成果已被基件化答案:AB解析:[多选题]147.软件测试工作结束后应对整个测试过程和软件产品进行评估,目前常用的测试评估方法有()。(选择二项)A)用户评测B)专家评测C)覆盖评测D)质量评测答案:CD解析:[多选题]148.使用软件测试工具的目的:()A)帮助测试寻找问题B)协助问题的诊断C)节省测试时间D)提高bug的发现率E)更好的控制缺陷提高软件质量F)更好的协助开发人员答案:ABC解析:第3部分:判断题,共70题,请判断题目是否正确。[判断题]149.()。由于软件项目的确特点和运行原型的目的不同,原型有三种不同的作用类型:探索型、()、和进化型。A、实验型B、经验型C、追加型D、废弃型A)正确B)错误答案:对解析:[判断题]150.成熟性测试是检验软件系统故障,或违反指定接口的情况下维持规定的性能水平有关的测试工作A)正确B)错误答案:对解析:[判断题]151.白盒测试能够发现100%的程序缺陷。A)正确B)错误答案:错解析:[判断题]152.()。需求分析的主要目的是解决软件开发的具体方案。()A)正确B)错误答案:错解析:[判断题]153.软件质量保证就是要保证开发出来的软件和软件开发过程符合相应标准与规程,不存在软件缺陷A)正确B)错误答案:错解析:[判断题]154.项目编码前,软件测试人员不需要介入项目测试A)正确B)错误答案:错解析:[判断题]155.测试对象既包括源程序,也包括需求规格说明、概要设计说明、详细设计说明。因此,也有人认为软件测试就是在软件投入运行前,对软件需求分析、设计规格说明和编码的最终复审,是软件质量保证的关键步骤。测试包括寻找缺陷,但不包括跟踪漏洞及其修复。A)正确B)错误答案:对解析:[判断题]156.()。模块的内聚性越弱,其独立性就越好。A)正确B)错误答案:错解析:[判断题]157.()。耦合衡量模块之间彼此依赖的程度。A)正确B)错误答案:对解析:[判断题]158.永远有缺陷类型会在测试的一个层次上被发现,并且能够在另一个层次上逃避检测。A)正确B)错误答案:对解析:[判断题]159.beta测试是验收测试的一种A)正确B)错误答案:对解析:[判断题]160.从用户软件开发者的角度出发,普遍希望通过软件测试暴露软件中隐藏的错误和缺陷,以考虑是否可接受该产品。A)正确B)错误答案:错解析:[判断题]161.回归测试是在软件修改后再次运行以前为查找错误而执行程序曾用过的测试用例。A)正确B)错误答案:对解析:[判断题]162.软件测试小组人数越多越好。A)正确B)错误答案:错解析:[判断题]163.性能测试的目的是保证软件的功能符合软件需求()A)正确B)错误答案:错解析:[判断题]164.()。顺序图描述对象之间的交互关系,重点描述对象间消息传递的时间顺序。()A)正确B)错误答案:对解析:[判断题]165.()。验收测试是由用户完成的。A)正确B)错误答案:错解析:[判断题]166.只要能够达到100%的逻辑覆盖率,就可以保证程序的正确性A)正确B)错误答案:错解析:[判断题]167.如果能做非常完美黑盒测试,则可无需做白盒测试A)正确B)错误答案:错解析:[判断题]168.判定覆盖包含了语句覆盖,但它不能保证每个错误条件都能检查出来。A)正确B)错误答案:对解析:[判断题]169.测试程序仅仅按预期方式运行就行了。A)正确B)错误答案:错解析:[判断题]170.白盒测试是从用户观点出发的测试。A)正确B)错误答案:错解析:[判断题]171.缺陷跟踪系统只针对测试人员来使用。A)正确B)错误答案:错解析:[判断题]172.集成测试是在系统测试之后,将通过确认测试的软件,与硬件、外设、数据和人员等所有其他相关元素结合在一起进行测试的过程A)正确B)错误答案:错解析:[判断题]173.()。黑盒测试只检查程序功能,不考虑程序内部处理过程。A)正确B)错误答案:对解析:[判断题]174.我们可以人为的使软件不存在配置问题A)正确B)错误答案:错解析:[判断题]175.系统测试多采用白盒测试(结构性测试)技术。A)正确B)错误答案:错解析:[判断题]176.如何看待软件产品内部的缺陷,开发者和用户的立场是一致的。A)正确B)错误答案:错解析:[判断题]177.测试人员说:?没有可运行的程序,我无法进行测试工作?()A)正确B)错误答案:错解析:[判断题]178.()。用户界面设计对于一个系统的成功是至关重要的,一个设计得很差的用户界面可能导致用户拒绝使用该系统。()A)正确B)错误答案:对解析:[判断题]179.测试只要做到语句覆盖和分支覆盖,就可以发现程序中的所有错误。()A)正确B)错误答案:错解析:[判断题]180.软件只要经过严格严谨的内部测试之后,可以做到没有缺陷。A)正确B)错误答案:错解析:[判断题]181.()。在对软件缺陷的描述中,测试人员可以对有个人的观点,也可以对开发人员进行评价,有利于开发人员提高开发质量。A)正确B)错误答案:错解析:[判断题]182.()。黑盒测试的测试用例是根据程序内部逻辑结构设计的。A)正确B)错误答案:错解析:[判断题]183.软件测试的唯一目的就是为了发现软件的错误()A)正确B)错误答案:错解析:[判断题]184.()。概要设计就是着眼全局,回答软件系统?怎么做??的问题。A)正确B)错误答案:对解析:[判断题]185.针对相同的系统模块,执行黑盒测试和白盒测试对代码的覆盖率都能够达到100%A)正确B)错误答案:错解析:[判断题]186.()。非功能需求是从各个角度对系统的约束和限制,反映了应用对软件系统质量和特性的额外要求。A)正确B)错误答案:对解析:[判断题]187.测试用例的数目越多,测试的效果越好。()A)正确B)错误答案:错解析:[判断题]188.()。验收测试是以最终用户为主的测试。A)正确B)错误答案:对解析:[判断题]189.()。用面对对象方法开发的软件系统,可维护性好。()A)正确B)错误答案:对解析:[判断题]190.()。测试用例是一组输入数据及其对应的预期输出结果。A)正确B)错误答案:对解析:[判断题]191.黑盒测试往往会造成测试用例之间可能存在严重的冗余和未测试的功能漏洞。A)正确B)错误答案:对解析:[判断题]192.单元测试可检验程序单元或部件的接口关系,应能发现并排除在模块连接中可能发生的问题A)正确B)错误答案:错解析:[判断题]193.()。需求分析要解决软件系统必须?做什么?的问题。A)正确B)错误答案:对解析:[判断题]194.没有可运行的程序,就无法进行任何测试工作。A)正确B)错误答案:错解析:[判断题]195.灰盒测试是综合运用黑盒测试和白盒测试技术的一种混合测试方法。()A)正确B)错误答案:对解析:[判断题]196.产品说明书(需求文档)的变更应当受到控制。A)正确B)错误答案:对解析:[判断题]197.黑盒测试时,测试用例是根据程序内部逻辑设计的。A)正确B)错误答案:错解析:[判断题]198.程序中隐藏错误的概率与其发现的错误数成正比。A)正确B)错误答案:对解析:[判断题]199.白盒测试的?条件覆盖?标准强于?判定覆盖?。A)正确B)错误答案:错解析:[判断题]200.白盒测试又称结构测试、逻辑驱动测试或基于程序的测试。A)正确B)错误答案:错解析:[判断题]201.验收测试比较适合采用软件自动化测试工具进行测试。()A)正确B)错误答案:错解析:[判断题]202.()。面向数据流的设计方法把()映射成软件结构。A、数据流B、系统结构C、控制结构D、信息流A)正确B)错误答案:对解析:[判断题]203.()。软件就是程序,编写软件就是编写程序。()A)正确B)错误答案:错解析:[判断题]204.测试用例一般是由测试设计人员写的()A)正确B)错误答案:对解析:[判断题]205.验收测试是以最终用户为主的测试A)正确B)错误答案:对解析:[判断题]206.()。软件测试能找出软件所有的错误。A)正确B)错误答案:错解析:[判断题]207.测试是调试的一个部分。A)正确B)错误答案:错解析:[判断题]208.Bugzilla缺陷管理工具是一个商业软件。()A)正确B)错误答案:错解析:[判断题]209.()。选择结构的复杂性比顺序结构的复杂性要()。A、小B、大C、相等D、无法比较A)正确B)错误答案:错解析:[判断题]210.测试人员主观认为不合理的地方也属于软件缺陷A)正确B)错误答案:错解析:[判断题]211.测试人员确认不是bug,设置状态为?Reopen?A)正确B)错误答案:错解析:[判断题]212.()。覆盖准则最强的是路径覆盖。A)正确B)错误答案:对解析:[判断题]213.在软件开发过程中,若能推迟暴露其中的错误,则为修复和改进错误所花费的代价就会降低。()A)正确B)错误答案:错解析:[判断题]214.软件测试必须在编码完成后进行。A)正确B)错误答案:错解析:[判断题]215.对于一个含有n个变量的程序,采用边界值健壮性测试方法来测试程序会产生6n+1个测试用例。A)正确B)错误答案:对解析:[判断题]216.好的测试员不懈追求完美。A)正确B)错误答案:对解析:[判断题]217.()。强度测试属于非功能测试。A)正确B)错误答案:错解析:[判断题]218.()。黑盒测试基于软件开发文档,所以也能知道软件实现了文档中的哪些功能。A)正确B)错误答案:对解析:第4部分:问答题,共42题,请在空白处填写正确答案。[问答题]219.请举例写出以下要求的命令:新建一个txt文档,然后在文档内编写"举头看黑板,低头思姑娘",接着保存退出。答案:vitest.txti"举头看黑板,低头思姑娘"Esc:wq解析:[问答题]220.你们做性能测试时会关注哪些指标?答案:一般会优先关注响应时间、吞吐量、并发用户数、服务器资源利用率(CPU、内存、磁盘、网络)、错误率解析:[问答题]221.黑盒测试和白盒测试是软件测试的两种基本方法,请分别说明各自的优点和缺点答案:黑盒测试的优点有:1)比较简单,不需要了解程序内部的代码及实现2)与软件的内部实现无关3)从用户角度出发,能很容易的知道用户会用到哪些功能,会遇到哪些问题4)基于软件开发文档,所以也能知道软件实现了文档中的哪些功能5)在做软件自动化测试时较为方便黑盒测试的缺点有:1)不可能覆盖所有的代码,覆盖率较低,大概只能达到总代码量的30%2)自动化测试的复用性较低白盒测试的优点有:帮助软件测试人员增大代码的覆盖率,提高代码的质量,发现代码中隐藏的问题白盒测试的缺点有:1)程序运动会有很多不同的路径,不可能测试所有的运行路径2)测试基于代码,只能测试开发人员做的对不对,而不能知道设计的正确与否,可能会漏掉一些功能需求3)系统庞大时,测试开销会非常大解析:[问答题]222.什么是游戏平衡性?如何看待游戏平衡性对游戏的影响?答案:一个理想的游戏应该经过一系列的选择最后以胜利或其他完成的条件结束。有时一些选择明显成为唯一的选择或明显是无效的。如果在某一阶段,游戏出现仅有唯一的选择而游戏却没有结束就说明游戏的平衡性有了问题。游戏平衡性是游戏设计里面一个非常非常非常重要的属性,游戏失衡就会让玩家玩不下去,游戏也很难维持下去了,不过目前现在国内大部分的跟风手游,从设计的角度讲就是失衡的,一般都是想方设法让玩家充值然后排在前面,所以这种做法就是失衡。总之可能遇到一两个大财主在游戏里砸个几十万几百万是比较幸运的,但是大部分游戏都会死的很惨。解析:[问答题]223.测试分为哪几个阶段?答案:按照开发阶段划分,软件测试可分为单元测试、集成测试、系统测试和验收测试。单元测试:针对每个单元的测试,以确保每个模块能正常工作为目标。集成测试:对已测试过的模块进行组装,进行集成测试,目的在于检验与软件设计相关的程序结构问题。系统测试:检验软件产品能否与系统的其他部分(比如,硬件,数据库及操作人员)协调工作验收(用户)测试:检验软件产品质量的最后一道工序。主要突出用户的作用,同时软件开发人员也应有一定程度的参与。解析:[问答题]224.APP用monkey模拟多少次数?测多少时间的?答案:一般模拟2000次~20000次之间,刚开始做的时候,会做100次为基础,看看基础情况,比如说响应时间,是否有异常崩溃出现,如果没有继续往下面做,测试时间没有固定,一般技术跑完次数看结果解析:[问答题]225.常见测试环境都有哪些?是你自己搭建的吗?答案:LAMP测试环境由LINUX+APACHE+MYSQL+PHP组成,LNMP测试环境由LINUX+NGINX+MYSQL+PHP组成,是我搭建的,但是是由开发提供的环境说明文档,我根据文档说明搭建的测试环境。解析:[问答题]226.系统测试的策略有哪些?答案:功能测试,性能测试,可靠性测试,负载测试,易用性测试,强度测试,安全测试,配置测试,安装测试,卸载测试,文档测试,故障恢复测试,界面测试,容量测试,兼容性测试,分布测试,可用性测试解析:[问答题]227.请描述Android中ANR的现象并列举发生ANR的原因答案:粗略的来分会有两种情况导致ANR:第一类:dispatchTimeout输入时间分发超时,一般是由于主线程在5秒之内没有响应输入事件。第二类:BroadcastReceiver没有在系统设定的时间内完成并返回。再细分的话ANR可能是由主线程导致也可能是由非主线程导致:由于主线程导致的情况:1)耗时网络访问2)当有大量数据读写操作时再请求数据读写3)数据库操作(比如其他大数据量应用访问数据库导致数据库负载过重时)4)硬件操作(比如camera)5)调用thread_join()/Sleep()/Wait()或者等待locker的时候6)servicebinder数量达到上限7)在system_server中发生watchDogANR8)service忙导致超时无响应由于非主线程导致的情况:1)非主线程持有lock,导致主线程等待lock超时2)非主线程终止或者崩溃导致主线程一直等待解析:[问答题]228.查询ns_goods表的成本价cost_price,结果重命名为"成本价"。答案:selectcost_price'成本价'fromns_goods;|selectcost_priceas'成本价'fromns_goods;解析:[问答题]229.需求来源是谁给你?你在需求评审的时候是什么角色?要做什么事情?答案:1)产品经理提供功能需求源给我们,一般都是来自用户体验不佳的功能模块改善以及产品的功能升级2)在需求评审会议,我就是跟组长一起参与会议,会需求有疑问的地方,尽量在需求分析会议沟通上解决3)只要认真听需求分析,表达自己的疑问就可以,毕竟我也提不出专业的意见解析:[问答题]230.请举例写一个右连接的语句。答案:selecta.,b.fromarightjoinbona.id=b.parent_id解析:[问答题]231.在平时测试工作中你是如何保障测试的质量的?答案:从需求阶段开始,会先理清楚产品的大致功能及功能模块的联系,进而再去熟悉需求细节,把需求不明确的部分会及时跟产品进行沟通需求确定后,时间紧张的话,我会按功能模块去整理测试点,整理过程中也会参考同行业的产品去进行测试点设计,整理完成后,我们测试内部会进行测试点的评审,进而保证对于需求覆盖的完整性测试执行过程中,注意bug格式规范,提交详细有用的bug信息,便于开发解决问题,且会做好bug跟踪,碰到测试点覆盖不到但出现bug的地方,都会做好文档总结每天会发送日报汇报进度安排,便于项目管理跟踪项目结束后会进行项目总结,便于下次项目测试解析:[问答题]232.测试计划的目的是什么?计划中内容哪些是最重要的?答案:测试计划的目的:编写软件测试计划的目的是指导测试组成员进行工作和让测试组以外的项目成员了解测试工作的。最重要的:测试策略、确定测试内容、资源、测试进度、测试员的职责与任务分配、项目通过或失败的标准解析:[问答题]233.实际工作中,如何去测试,如何去找测试点?答案:实际能做的事情:1)既然发现了别人的优点,就要注意去吸收总结。借鉴他人的成果自己多积累2)要勤加思考,很多问题可能你不是想不到,而是没有想3)在写用例之前可以先写提纲,帮自己理清思路4)学着切换角度去理解需求,比如作为一个用户我会怎么样去使用系统,而不是一味的按照需求循规蹈矩去使用5)尝试用探索性测试的方法去检验自己用例覆盖度,多做几次,慢慢的自己也能总结出一些现在没有的用例设计思路解析:[问答题]234.SQL注入了解过吗答案:SQL注入是将SQL语句添加到请求参数中,通过请求参数发送给服务器,在服务器对SQL语句进行解析之后造成服务器攻击。解析:[问答题]235.自动化测试中,实现对中间结果进行检查的技术是____,实现重复执行脚本并每次输入不同测试用例的技术是____。答案:第一空:数据验证点第二空:数据驱动解析:[问答题]236.请举例说明如何复制文件。答案:cptest.txttest2.txt解析:[问答题]237.如果开发一直拖延版本作为测试应该怎么办?在需求分析中你提出过建议吗?答案:其实我们公司也有过这种情况,开发拖延导致测试时间严重压缩,然后加班很严重,后面从流程管理上面加强,计划阶段会进行开发、测试工期评估,会定里程碑的时间,比如概要设计、详细设计、具体编码具体的完成时间。然后项目老大会严格按照这个时间来实施及监督完成,出入不大于2天暂时没有提过什么建议,需求评审会议都是去听产品讲。解析:[问答题]238.你为什么选择软件测试这个行业?答案:仅供参考:入门要求低,说喜欢找bug的快感,骨子里就是个破坏分子,喜欢测试要具备的知识面宽度,让自己有宏观的优越感,喜欢测试的交流面广,方便用户做更明确的职业规划等解析:[问答题]239.你平时喜欢看什么书?答案:看书的比较少,网站看的多,慕课网、技术论坛(博客园,知乎)、公司技术分析。。。;测试(逻辑,数学,思维,产品,开发)相关的书解析:[问答题]240.测试执行的工作过程有哪些?答案:1)全方位的观察测试用例执行结果2)加强测试过程记录3)及时确定发现的问题4)提交缺陷时与开发的关系处理5)及时更新测试用例6)提交一份优秀的问题报告单解析:[问答题]241.请举例说明如何查看文件内容。答案:cattest.txt解析:[问答题]242.软件缺陷产生的原因包括_______、________、_______以及_______等。答案:第一空:软件自身的特点第二空:团队合作第三空:技术问题第四空:项目管理解析:[问答题]243.你们的系统哪些功能做了性能测试(哪些功能?)?为什么?答案:上个项目做的是电商项目,主要对涉及到购买业务流程的功能进行测试,比如登录、首页、搜索、添加购物车、下单等功能,主要原因是因为这些功能是系统的核心功能,也是客户使用最多的功能。解析:[问答题]244.请设计测试用例来验证windows中记事本的?保存?选项答案:编辑数据后,正常保存查看保存后数据是否有丢失记事本内容为空保存;数据过多保存进程过多时,进行保存是否支持快捷键保存存在同名文件时保存解析:[问答题]245.7.用iOS怎么做弱网测试的答案:使用XCODE开发者工具测试解析:[问答题]246.在你以往的工作中,一条软件缺陷(或者叫bug)记录都包含了哪些内容?如何提交高质量的软件缺陷(bug)记录答案:一条bug记录最基本应包含:编号、bug所属模块、bug描述、bug级别、发现日期、发行人、修改日期、修改人、修改方法、回归结果等等;要有效的发现bug需参考需求以及详细设计等前期文档

温馨提示

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

评论

0/150

提交评论