天津职业技术师范大学2023年级计算机应用专业《软件测试》试卷_第1页
天津职业技术师范大学2023年级计算机应用专业《软件测试》试卷_第2页
天津职业技术师范大学2023年级计算机应用专业《软件测试》试卷_第3页
天津职业技术师范大学2023年级计算机应用专业《软件测试》试卷_第4页
天津职业技术师范大学2023年级计算机应用专业《软件测试》试卷_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

10天津职业技术师范大学大学2023-2023学年第一学期《软件测试》试卷〔A〕诚信声明诚信声明考场是严峻的,作弊是可耻的,对作弊人的处分是严峻的。我承诺遵守考场纪律,不存在抄袭及其它违纪行为。姓名:专业班级:学号:适用:2023级计算机应用专业 考试形式:#闭#卷 考试时间:90分钟题号题号一二三四五…总分得分1201.导致软件缺陷的最大缘由是〔,其次大来源是〔。2.在进展软件测试工作期间〔〕模式是最有可能遇到的。〔〔。4.在数据测试中,依据一些关键原则进展等价类划分,可以合理地削减测试用例,这些关键原则是〔 〔 〔 。5.代码正式审查的三种主要形式中,检验和同事审查、走查的最大不同之处在于:〔。6.集成测试中,主要的集成方法有〔〔〔、〔 。7.在测试工具中,有两种有重大差异的工具〔〔。8〔 〕和〔 〕是适合外包测试的两个典型。使用宏录制和回放进展自动化测试时〔软件测试员工作的目标是〔1101.全部测试觉察的缺陷都必需得到修复〔 〕。〔 。错误信息不属于软件产品〔 〕在常见的开发模式中,瀑布模式对测试人员而言最有利〔〕在设计和执行测试用例的时候对于通过性测试和失效性测试应当首先进展失效性测试〔 〕经测试后,可以报告软件不存在缺陷〔 〕为保证质量,必需要将软件中全部的缺陷都修复后才能公布软件产品〔 〕设计测试用例时,总是首先设计黑盒测试用例〔 〕在测试设计中,测试用例确实认这个步骤不定义实际测试用例值〔 〕单元测试中,驱动函数中包含测试代码〔 〕代码掩盖率分析器一般都是入侵式工具〔 〕三、选择题(单项选择或多项选择)(每题1分,共10分)1.动态白盒测试和动态黑盒测试也分别称为是〔 〕A.构造化测试和行为测试 B.功能性测试和行为测试C.静态测试和动态测试 D.非透亮盒测试盒透亮盒测试属于影响网站易用性的主要要素的是〔 〕a.使用不成熟的技术b.滚动显示的长页面c.非标准的链接颜色d.过期信息e.网站需要收费以下几项中,属于系统测试的主要内容的有〔 〕A.功能性测试 B.容量测试 C.性能测试 D.安全性测试 E.兼容性和配置测试4.单元测试的依据主要是〔 〕A.软件需求 B.产品说明书 C.概要设计 D.具体设计 E.代码5.迪斯尼的狮子王玩耍这个软件错误用例中,是什么测试不充分造成的?〔 〕A.单元测试 B.集成测试 C.兼容性测试 D.易用性测试 E.配置测试6.单元测试的出口条件有〔 〕A.所用测试用例执行通过B.单元测试掩盖率到达预定要求C.单元测试未被执行的代码的检查D.完成至少一轮代码检视或走读 E.单元测试代码通过检视压迫测试主要可以检查〔 〕内存泄漏 B.观看软件对外部资源的要求和依靠程度C.让软件处理尽可能大的数据文件D.软件的安全性 E.软件的易用性网页的特点使得对网页的测试格外适合〔 〕黑盒测试 B.白盒测试 C.灰盒测试 D.重复测试 E.易用性测试9.软件测试小组应提交的主要文档有〔 〕A.测试打算 B.测试用例 C.缺陷报告 D.测试工具和自动测试E.度量统计和总结10.以下各项中不属于软件缺陷的官方定义的有〔 〕A.软件未实现产品说明书要求的功能 B.软件消灭了产品说明书指明不应当消灭的错误 C.软件文档不齐全 D.软件难以理解、不易使用、运行缓慢或从测试员角度看最终用户会认为不好 E.软件实现了产品说明书未提到的功能630下述语句摘自产品说明书,指出其存在的问题‘快速压缩’选项,在这种状况下程序将有快速的响应简述软件兼容性测试及兼容性测试中向后兼容和向前兼容的概念。简述状态测试中如何削减要测试的状态及其转换的数量简述驱动函数和桩函数的概念。文本与代码脱离为何重要?到达该目的的最正确方式是什么?918假设xunsignedint型,对以下的代码片段:if(x<200&&x>10){Func1();}else{Func2();}依据边界值法进展分析,应当取哪几个值作为测试用例?假设xunsignedint型,对以下的代码片段:if(a<10||b>=20){returna;}else{return(a-b);}请依据条件组合掩盖设计测试用例1212以下的代码试图计算数组a全部元素的和,其中数组元素的个数由参量length给出:intfunc(inta[],unsignedlength){inti;intresult=0;for(i=0;i<=length-1;i++){result+=a[i];}returnresult;}当参数length00,但是实际上以上代码无法到达该目的。答案及解析120导致软件缺的最缘由是〔 产品说明书 ,其次大来源是〔 设计 。在进展软件测试工作期间〔 边写边改 〕模式是最有可能遇到的。在测试产品说明书时,高层审技可以〔 查出遗漏和丧失之处 ,低层测试技术可以〔 确保全部细节都被定义 。4.在数据测试中,依据一些关键原则进展等价类划分,可以合理地削减测试用例,这些关键原则是〔 边界条件 〔 次边界条件 〔 空值和无效数据 。5.代码正式审查的三种主要形式中,检验和同事审查、走查的最大不同之处在于〔 代码的表述者或读者不是原来的程序员 。集成测试中,主要的集成方法有〔 大爆炸集成 〔 自底向上集成 〔 自顶向集成 〔 三明治集成 。在测试工具中,有两种有重大差异的工具〔 非入侵式工具 〔 入侵式工具 。〔 配置和兼容性测试 〕和〔 本地化测试 〕是适合外包测试的两个典型。使用宏录制和回放进展自动化测试时有两个严峻的问题〔 缺乏验证 〔 回放速度。软件测试员工作的目标是〔 尽可能早找出软件缺陷并确保其得到修复 。二、推断正误(每题1分,共10分)全部测试觉察的缺陷都必需得到修复。( )错误信息不属于软件产品〔 〕在常见的开发模式中,瀑布模式对测试人员而言最有利〔 〕在设计和执行测试用例的时候,对于通过性测试和失效性测试,应当首先进展失效性测试〔 〕经测试后,可以报告软件不存在缺陷〔 〕为保证质量,必需要将软件中全部的缺陷都修复后才能公布软件产品〔 〕设计测试用例时,总是首先设计黑盒测试用例〔 〕在测试设计中,测试用例确实认这个步骤不定义实际测试用例值〔 〕单元测试中,驱动函数中包含测试代码〔 〕代码掩盖率分析器一般都是入侵式工具〔〕三、选择题(单项选择或多项选择)(每题1分,共10分)1.动态白盒测试和动态黑盒测试也分别称为是〔a〕A.构造化测试和行为测试 B.功能性测试和行为测试C.静态测试和动态测试 D.非透亮盒测试盒透亮盒测试属于影响网站易用性的主要要素的是〔abcd〕a.使用不成熟的技术b.滚动显示的长页面c.非标准的链接颜色d.过期信息e.网站需要收费以下几项中,属于系统测试的主要内容的有〔abcde〕A.功能性测试 B.容量测试 C.性能测试 D.安全性测试 E.兼容性和配置测试单元测试的依据主要是〔d〕A.软件需求 B.产品说明书 C.概要设计 D.具体设计 E.代码5.迪斯尼的狮子王玩耍这个软件错误用例中,是什么测试不充分造成的?〔 d〕A.单元测试 B.集成测试 C.兼容性测试 D.易用性测试 E.配置测试6.单元测试的出口条件有〔abc〕A.所用测试用例执行通过B.单元测试掩盖率到达预定要求C.单元测试未被执行的代码的检查D.完成至少一轮代码检视或走读 E.单元测试代码通过检视压迫测试主要可以检查〔b〕内存泄漏 B.观看软件对外部资源的要求和依靠程度C.让软件处理尽可能大的数据文件D.软件的安全性 E.软件的易用性网页的特点使得对网页的测试格外适合〔c 〕黑盒测试 B.白盒测试 C.灰盒测试 D.重复测试 E.易用性测试9.软件测试小组应提交的主要文档有〔abcde〕A.测试打算 B.测试用例 C.缺陷报告 D.测试工具和自动测试E.度量、统计和总结10.〔c〕A.软件未实现产品说明书要求的功能 B.软件消灭了产品说明书指明不应当消灭的错误 C.软件文档不齐全 D.软件难以理解、不易使用、运行缓慢或从测试员角度看最终用户会认为不好 E.软件实现了产品说明书未提到的功能630下述语句摘自产品说明书,指出其存在的问题‘快速压缩’选项,在这种状况下程序将有快速的响应则”陈述,陈述不完整,也属于缺陷简述软件兼容性测试及兼容性测试中向后兼容和向前兼容的概念。答:软件的兼容性测试是指检查软件之间是否正确地交互和共享信息。留意这里的交互不仅局限于运行于同一台计算机上的两个程序。关于兼容性测试的两个常用术语是向后兼容和向前兼容。向后兼容是指可以使用软件的以前版本,向前兼容是指可以使用软件的将来版本。简述状态测试中如何削减要测试的状态及其转换的数量答:可以依据以下方法来实现:每种状态至少访问一次;测试看起来是最常见和最普遍的状态转换;测试状态之间最不常用的分支;测试全部错误状态及其返回值;测试随机状态转换简述驱动函数和桩函数的概念。答:在单元测试中,由于被测函数调用了其他函数,当被调函数失败时一般都很难重现。为模拟被调函数失败的状况,可以写一个和被调函数原型一样的函数替换被测函数,此函数称桩函数。驱动函数是用来测试函数的函数,驱动函数中包含真正的测试代码,是测试用例的代码实现5.文本与代码脱离为何重要?到达该目的的最正确方式是什么?使文本和字符串脱离的方法是什么?意义在哪里?答:文本与代码脱离的意义在于:假设进展本地化,只用修改文字而不必修改程序代码。因此工作将简洁很多。还会简化测试。由于软件的本地化版本中的代码不变。而修改代码常常是有风险的行文件resourcefil。软件启动时通过查找该文件来引用信息,而不管信息的内容是什么。918假设xunsignedint型,对以下的代码片段:if(x<200&&x>10){Func1();}else{Func2();}依据边界值法进展分析,应当取哪几个值作为测试用例?答:依据边界值分析法,对大小范围边界测试时,需要取比下边界值小1的值、下边界值、上边界14x=10,x=11,x=199,x=2004用例。假设xunsignedint型,对以下的代码片段:if(a<10||b>=20){returna;}else{return(a-b);}请依据条件组合掩盖设计测试用例答:记a<101,b>=202,编号编号掩盖条件取值具体条件取值1T1,T2a<10b>=2022T1,F2a<10b<203F1,T2a>=10b>=204F1,F2a>=10b<20取测试用例如下:输入数据预期输出1a=9,b=21;92a=9,b=19;93a=10,b=21;104a=10,b=19;-91212以下的代码试图计算数组a全部元素的和,其中数组元素的个数由参量length给出:intfunc(inta[],unsignedlength){inti;intresult=0;for(i=0;i<=len

温馨提示

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

评论

0/150

提交评论