




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
考试方式:闭卷软件测试技术A太原理工大学试卷(答案)„„„„„„„„„„适用专业:软件工程考试日期:2012.12.7时间:120分钟共页题号一二三四五六七分数总分一、单选题(每题2分,20分)号学„„„线1.属于黑盒测试的方法是(C)。„„„„„„A.路径覆盖B.条件组合覆盖C.边界值分析D.逻辑覆盖)计分2.若测试用例使得程序中每一个可执行语句至少执行一次。它满足(A)的覆盖标准。A.语句覆盖B.判定覆盖C.条件覆盖D.判定—条件覆盖零按者违名,„姓3.关于白盒测试与黑盒测试的最主要区别,正确的是(B)。A.白盒测试可以使用测试工具,黑盒测试不能使用工具B.白盒测试侧重于程序结构,黑盒测试侧重于功能C.白盒测试需要程序参与,黑盒测试不需要题„答„准不„„„内线封„密、„封„D.黑盒测试比白盒测试应用更广泛级班„„学„4.在下面所列举中的逻辑测试覆盖中A.语句覆盖B.判定覆盖5.为了提高测试的效率,应该(D)。A.随机地选取测试数据,测试覆盖最强的是(D)。、号级班C.条件覆盖D.条件组合覆盖业、„„„„专名姓写要系不„外„B.取一切可能的C.在完成编码以后制定软件的测试计划D.选择发现错误的可能性大的数据作为测试数据输入数据作为测试数据线密封„密„(„„„6.测试人员不干预产品的运行,而是被动地监控产品在实际环境中运行,通过一定的被动机制来获院学„„得系统运行的数据,包括输入、输出数据。该方法属于(D)测试方法。„„„„„„„„„A.静态测试B.动态测试C.主动测试D.被动测试7.安全性测试,其目标是(B)。A.试各种资源在超负荷的情况下的运行情况B.是检查系统对非法侵入的防范能力。C.度量系统的性能和预先定义的目标有多大差距D.验证系统从软件或者硬件失效中恢复的能力第页共16页8.(B)测试是检查软件在异常条件下自身是否具有防护性的措施或者某种灾难性恢复的手段。A.容量测试B.容错测试C.性能测试D.回归测试9.(A)测试主要检查系统的容错能力。当系统出错时,能否在指定时间间隔内修正错误或重新启动系统。A.恢复测试B.安全测试C.容错测试D.强度测试10.以下关于功能测试用例的意义的叙述,正确的是(A)。①避免盲目测试并提高测试效率②令软件测试的实施重点突出、目的明确③在回归测试中无需修正测试用例便可继续开展测试工作④测试用例的通用化和复用化使软件测试易于开展A、①②③B、①③C、②③D、①②④二、判断题(每题1分,10分,正确的√,错误的╳)√多的错误。()1.好的测试是用少量测试用例运行程序,发现被测程序尽可能2.测试是为了验证软件已正确地实现了用户的要求。(╳)3.测试人员要坚持原则,缺陷未修复完坚决不予通过。(╳)√4.代码评审员不完全由测试员担任。()√5.静态代码检查比动态测试更有效率,更能快速找到缺陷。()6.从用户软件开发者的角度出发,普遍希望通过软件测试暴露软件中隐藏的错误和缺陷,以考虑是否可接受该产品。(╳)7.等价类划分方法将所有可能的输入数据划分成若干部分,然后从每一部分中选取少数有代表性的√数据作为测试用例。()√底向上集成测试需要测试员编写驱动程序。()8.自9.验收测试是由最终用户来实施的。(╳)10.在软件开发的过程中,若能推迟暴露其中的错误,则为修复和改正错误所花费的代价就会降低。(╳)三、填空题(每空1分,10分)1.的定义:软件产品具有满足规定的或隐含要求能力要求有关的特征与特征总和。第页共26页(软件质量)2.软件缺陷生命周期有„基本状态。(“新打开的”、“已修正”和“已关闭”)3.____________________是将一个软件_______________状态、______________状态、______________状态等三种„„„„„„„„„„线„„„产品按特定国家和语言市场的需要进行全面定制的过程。(软件本地化)4.软件评审的对象分为:___________________、___________________、___________________和___________________。(管理评审,技术评审,文档评审和流程评审)号学5.__________________是模拟实际应用的软硬件环境及用户使用过程的系统负荷,长时间或超大负荷地运行测试软件,来测试被测系统的性能、可靠性、稳定性等。(压力测试,也称为强度测试、)计分负载测试)„„零按者违„„四、名词解释(每小题3分,12分)名,„题姓„„„„答准不内线1.软件测试软件测试是由“验(证Verification)”和“有效性确认(Validation)”活动构成的整体:“验”证是检效性确认”是确认所开发的软„验软件是否已正确地实现了产品规格书所定义的系统功能和特性;“有封„件是否满足用户真正需求的活动。密、封„级班„„、„2.软件缺陷级班业专号学„软件缺陷一个标准的定义:、„名„姓从产品内部看,软件缺陷是软件产品开发或维护过程中所存在的错误、毛病等各种问题;从外部看,软件缺陷是系统所需要实现的某种功能的失效或违背。„系写要不„„外密3.静态测试技术线„封„密„静态方法是指不运行被测程序本身,仅通过分析或检查源程序的语法、结构、过程、接口等来(检查程序的正确性。对需求规格说明书、软件来找错。静态方法通过程序静态特性的分析,找出欠缺和可疑之处,例如不匹配的参数、不适当的循环嵌套分支嵌套、不允许的递归、未使用过的变量,空指针的引用和可疑的计算等。静态测试结设计说明书源程序结构分析、流程图分析、符号执行„„„„„„„„„„„„„院学果可用于进一步的查错,并为测试用例选取提供指导。4.集成测试集成测试定义:集成测试是将已分别通过测试的单元按设计要求组合起来再进行的测试,以检查这些单元之间的接口是否存在问题。五、简答题(每小题6分,18分)第页共36页1.“验证(Verification)”和“有效性确认(Validation)”二者有什么区别?“验证(Verification)”和“有效性确认(Validation)”活动构成的整体:“验证”是检验软件是否已正确地实现了产品规格书所定义的系统功能和特性;“有效性确认”是确认所开发的软件是否满足用户真正需求的活动。验证侧重结果是否正确,有效性确认侧重过程是否正确。2.你在软件测试实验中,曾遇到什么问题,你是如何解决的?(6分)略3.你认为一个优秀的测试工程师应该具备哪些素质?优秀测试工程师应具备的素质:1高度的责任感2非常好的沟通能力、幽默感3技术能力4自信心5耐心6怀疑一切的精神7适度的好奇心8洞察力9反向思维和发散思维能力10记忆力。六、设计题(每小题10分,30分)1.使用基本路径测试方法测试以下程序段(10分)IntIsLeap(intyear){①②if(year%4==0){if(year%100==0){③④if(year%400==0)leap=1;else⑤④leap=0;}elseleap=1;}else⑤⑥leap=0;returnleap}说明:写在程序段每行开头的数字是对相应语句的编号。(1)画出程序的控制流图(用题中给出的语句编号表示)。(2)计算上述程序段的环形复杂度。(3)导出基本路径集,列出程序的独立路径。第页共46页
„„„„„„„„号„„学„线„„)计„„分零按者„„„2.某城市电话号码由三部分组成。他们的名称和内容分别是:(10分)地区码:空白或三位数字;违名,„题前缀:非“0”或“1”的三位数字;后缀:4位数字。姓„答„准„不内假定被测程序能接受一切符合上述规定的电话号码,拒绝所有不符合规定的电话号码。试根据该程序的规格说明,划分其等价类,并用表格形式表示出来。„„线封„密、„级班、号学„、名封„„„级班业专„„„„„姓系写要不外密线„封„密„(„„„„„„„„„„„„„院学3.在各种输入条件下,测试程序的登录对话框功能(10分)。第页共56页AgentName的规则如下:•AgentName长度为6至10位(含6位和10位)•AgentName由字符(a-z、A-Z)和数字(0-9)组成•AgentName不能为空、空格和特殊字符Password的规则同AgentName的规则,试写出相应的测试用例。答:确定输入数据情形操作步骤预期结果进入系统输入正确的用户名和口令(均为6位,点击[OK]按钮输入正确的用户名和口令(均为10位,点击进入系统进入系统[OK]按钮输入正确的用户名和口令(均为7至9位之间,点击[OK]按钮用户名为空,点击[OK]按钮用户名为空格,点击[OK]按钮用户名小于6位,点击[OK]按钮用户名大于10位,点击[OK]按钮提示输入用户名不能进入系统提示无效用户名,不能即进入系统提示用户名太短,不能进入系统提示用户名太长,不能进入系统确定具体的输入数据“用户名”“口令”“预期结果”说明“user10”“pass10”进入系统正确的用户名和口令(6位)“user789”“user000010”“”“p
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 医用消毒设备电气安全与电磁兼容性考核试卷
- 城市配送与物流配送环节的全球物流网络考核试卷
- 密封用填料的耐臭氧性能探讨考核试卷
- 美甲店个体合作合同范本
- 水果新鲜采购合同范本
- 铁路雨季三防培训课件
- 土地流出合同范本
- 雪天交通安全课件
- 活动课安全课件
- 私密培训课件目录
- 2024年安徽省公务员录用考试《行测》真题及答案解析
- 舞蹈学课件教学课件
- 2024年贵州省公务员考试《行测》真题及答案解析
- 丝绸之路上的民族学习通超星期末考试答案章节答案2024年
- 铁路基础知识题库单选题100道及答案解析
- 四年级语文下册第六单元【集体备课】(教材解读+教学设计)
- 第二章 疾病概论课件
- 高压发电机细分市场深度研究报告
- 新闻采访与写作课件第十五章其他报道样式的写作
- 解读 国家数据局首批20个“数据要素x”典型案例-31正式版-WN8
- 《跨境直播运营》课件-跨境直播的意义和要素
评论
0/150
提交评论