软件测试2021年6月附答案_第1页
软件测试2021年6月附答案_第2页
软件测试2021年6月附答案_第3页
软件测试2021年6月附答案_第4页
软件测试2021年6月附答案_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

1、软件测试2021年6月复制您的姓名: 填空题 *_学号: 填空题 *_1、以下哪一种选项不属于软件缺陷 单选题 *A. 软件没有实现产品规格说明所要求的功能B. 软件中出现了产品贵规格说明不应该出现的功能C. 软件实现了产品规格说明没有提到的功能D. 软件实现了产品规格说明所要求等功能但因受性能限制而未考虑可移植性问题(正确答案)2、下列关于缺陷产生原因的叙述中,不属于技术问题的是() 单选题 *A. 文档错误,内容不正确或拼写错误(正确答案)B. 系统结构不合理C. 语法错误D. 接口传递不匹配,导致模块集成出现问题3、下面有关软件缺陷的说法中错误的是() 单选题 *A. 缺陷就是软件产品在

2、开发中存在的问题B. 缺陷就是软件维护过程中存在的错误、毛病等各种问题C. 缺陷就是导致系统程序崩溃的错误(正确答案)D. 缺陷就是系统所需实现的某种功能的时效和违背4、即使对程序的所有路径都进行了测试,程序也可能存在没能检查出来的缺陷,其原因可能是() 单选题 *A. 程序可能会因为缺少某些路径而存在问题B. 即使是穷举路径测试也决不能保证程序符合其设计规格说明C. 穷举路径测试也可能不会暴露数据敏感错误D. 以上全部(正确答案)5、下面说法正确的是() 单选题 *A. 我们无法测试一个程序确认它没有错误(正确答案)B. 黑盒测试是逻辑驱动的测试C. 穷举测试一定可以暴露数据敏感错误D. 白

3、盒测试是一种输入输出驱动的测试6、软件测试的目的是() 单选题 *A. 评价软件的质量B. 发现软件的错误(正确答案)C. 找出软件中所有的错误D. 证明软件的正确的7、计算机软件或程序中存在的某种破坏正常运行能力的问题、错误,或者隐藏的功能缺陷是属于() 单选题 *A. 缺陷(正确答案)B. 故障C. 失效D. 缺点8、下面说法正确的是() 单选题 *A. 软件测试仅是在编程之后进行的测试B. 需求规格说明、概要设计规格说明、详细设计规格说明、源程序这些并不全是软件测试的对象C. 测试配置是软件配置的一个子集(正确答案)D. 错误发现的越晚,改正的代价就越大,这个代价是呈现接近线性增长的趋势

4、9、下列测试不用考虑内部程序结构的测试是() 单选题 *A. 功能测试(正确答案)B. 结构测试C. 逻辑驱动测试D. 白盒测试10、当对发现的缺陷进行修改之后,执行一系列基准测试,以确认程序的修改没有对程序的其他部分产生干扰。这种测试通常称为() 单选题 *A. 验证测试B. 回归测试(正确答案)C. 系统测试D. 确认测试11、软件的单元测试工作通常是由谁完成() 单选题 *A. 该软件的设计人员B. 该软件开发组负责C. 不属于该软件开发组的软件设计人员D. 该软件的编程人员(正确答案)12、下列关于测试的描述中正确的是() 单选题 *A. 测试需要用户代表参加(正确答案)B. 测试不需

5、要用户代表参加C. 测试是系统测试的一种D. 测试不属于验收测试13、( )是一种黑盒测试方法,它是把程序的输入域划分成若干部分,然后从每个部分中选取少数代表性数据当作测试用例() 单选题 *A. 等价类划分法(正确答案)B. 边界值分析法C. 因果图法D. 场景法14、在某大学学籍管理信息系统中,假设学生年龄的输入范围为1640,则根据黑盒测试中的等价类划分技术,下面划分正确的是() 单选题 *A. 可划分为2个有效等价类,2个无效等价类B. 可划分为1个有效等价类,2个无效等价类(正确答案)C. 可划分为1个有效等价类,1个无效等价类D. 可划分为2个有效等价类,1个无效等价类15、用黑盒

6、技术设计测试用例的方法之一为() 单选题 *A. 因果图(正确答案)B. 逻辑覆盖C. 循环覆盖D. 基本路径测试16、软件测试的目的是() 单选题 *A. 避免软件开发中出现的错误B. 发现软件开发中出现的错误(正确答案)C. 尽可能发现并排除软件中潜藏的错误,提高软件的可靠性D. 修改软件中出现的错误17、下列软件属性中,软件产品首要满足的应该是() 单选题 *A. 功能需求(正确答案)B. 性能需求C. 可扩展性和灵活性D. 容错纠错能力18、以程序的内部结构为基础的测试用例技术属于() 单选题 *A. 灰盒测试B. 数据测试C. 黑盒测试D. 白盒测试(正确答案)19、如果一个判定中的

7、复合条件表达式为(A 1)or(B = 3),则为了达到100%的条件覆盖率,至少需要设计多少个测试用例() 单选题 *A.1B.2(正确答案)C.3D.420、下面有关测试原则的说法正确的是() 单选题 *A. 测试用例应由测试的输入数据和预期的输出结果组成(正确答案)B. 测试用例只需选取合理的输入数据C. 程序最好由编写该程序的程序员自己来测试D. 使用测试用例进行测试是为了检查程序是否做了它该做的事21、软件设计阶段的测试主要采取的方式是() 单选题 *A. 评审(正确答案)B. 白盒测试C. 黑盒测试D. 动态测试22、大多数实际情况下,性能测试的实现方法是() 单选题 *A. 黑盒

8、测试(正确答案)B. 白盒测试C. 静态分析D. 可靠性测试23、测试程序时,不可能遍历所有可能的输入数据,而只能是选择一个子集进行测试,那么最好的选择方法是() 单选题 *A. 随机选择B. 划分等价类(正确答案)C. 根据接口进行选择D. 根据数据大小进行选择24、以下不属于应用系统中的缺陷类型的是() 单选题 *A. 不恰当的需求解释B. 用户指定的错误需求(正确答案)C. 设计人员的习惯不好D. 不正确的程序规格说明25、某软件公司在招聘软件测试工程师时,应聘者甲向公司做如下保证:(1) 经过自己测试的软件今后不会再出现问题(2) 在工作中对所有程序员一视同仁,不会因为某个程序编写的程

9、序发现的问题多, 就重点审查该程序,以免不利于团结(3) 承诺不需要其他人员,自己就可以独立进行测试工作(4) 发扬咬定青山不放松的精神,不把所有问题都找出来,绝不罢休 根据自己所学的软件测试知识,应聘者甲的保证(D) 单选题 *A. 1)(4)是正确的B. 2)是正确的C. 都是正确的D. 都是错误的(正确答案)26、关于黑盒测试与白盒测试的区别,下列说法正确的是() 单选题 *A. 白盒测试侧重于程序结构,黑盒测试侧重于功能(正确答案)B. 白盒测试可以使用自动测试工具,黑盒测试不能使用工具C. 白盒测试需要开发人员参与,黑盒测试不需要。D. 黑盒测试比白盒测试应用更广泛27、按照测试策略

10、和过程,测试可以分为() 单选题 *A. 单元、白盒、确认、系统、验收B. 单元、集成、确认、系统、验收(正确答案)C. 白盒、黑盒、确认、系统、验收D. 白盒、集成、确认、系统、验收28、若一个通讯簿最多可以输入100条记录,则下列选项中设计的测试用例最优的是() 单选题 *A. 分别输入1、50、100条记录B. 分别输入0、1、50、99、100条记录C. 分别输入0、1、99、100、101条记录D. 分别输入0、1、50、99、100、101条记录(正确答案)29、错误推测法的基本想法是() 单选题 *A. 划分有效等价类和无效等价类B. 划分原因和结果C. 列出所有的可能情况D.

11、列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据它们选择测试用例(正确答案)30、下列( )情况需要考虑引入自动化测试() 单选题 *A. 需要重复执行很多次的测试(正确答案)B. 只执行一次的测试C. 不重要的测试D. 很快有回报的测试31、Junit是( )语言的单元测试框架() 单选题 *A.CB. .NetC. Java(正确答案)D. C+32、测试程序时不在机器上直接运行程序,而是采用人工检查或计算机辅助静态分析的手段检查程序。这种测试称为() 单选题 *A. 白盒测试B. 黑盒测试C. 静态测试(正确答案)D. 动态测试33、为了提高测试的效率,正确的做法是() 单选题

12、 *A. 选择发现错误可能性大的数据作为测试用例(正确答案)B. 随机选取测试用例C. 取一切可能的输入数据作为测试用例D. 在完成程序的编码之后再制定软件的测试计划34、下列关于系统测试方法说法不正确的是() 单选题 *A. 在线帮助测试主要用于验证系统的实时在线帮助的可操作性和准确性,具体操作中可以与文档测试同时进行B. 用于安装测试的测试用例设计方法有规范导出法和错误猜测法C. GUI测试中通常首先把界面元素进行划分,可分为三个层次:界面原子层、界面组合元素层和完整的窗口D. 确认测试中首先要进行的功能测试是在实际使用的环境下进行的测试,目的是验证被测软件是否满足软件需求规格说明中列出的

13、需求(正确答案)35、严重的软件缺陷的产生主要源自() 单选题 *A. 需求(正确答案)B. 设计C. 编码D. 测试36、降低缺陷费用最有效的方法是() 单选题 *A. 测试尽可能全面B. 尽可能早的开始测试(正确答案)C. 测试尽可能深入D. 让用户进行测试37、测试环境中不包括的内容是() 单选题 *A. 测试所需人员(正确答案)B. 测试所需硬件C. 测试所需软件D. 测试所需场地38、软件调试的目的是() 单选题 *A. 发现软件中隐藏的错误B. 解决测试中发现的错误(正确答案)C. 尽量不发现错误以便早日提交软件D. 证明软件的正确性39、软件测试的目的是() 单选题 *A. 发现

14、软件中隐藏的错误(正确答案)B. 解决软件中隐藏的错误C. 尽量不发现错误以便早日提交软件D. 证明软件的正确性40、下列关于测试和调试的说法中正确的是() 单选题 *A.测试和调试没有本质区别。目的都是为了发现软件系统中的错误。B.测试只是测试人员的职责,在整个测试活动中不需要开发人员的参与。(正确答案)C.调试主要在软件的开发阶段进行。D.调试一般不能确定程序中潜在错误发生的原因41、从测试的要求来讲,如果想让测试完成的效果更好,测试部门与开发部门的关系最好是下面四种中的() 单选题 *A.测试组织与开发组织为同一公司同一部门同一小组,并且测试人员与开发人员为同一组人员,即开发人员测试自己

15、的程序。B.测试组织与开发组织为同一公司同一部门同一小组,但测试人员与开发人员为不同人员。C.测试组织与开发组织为同一公司,但不在同一部门。D.测试组织与开发组织为不同公司。(正确答案)42、黑盒法是根据程序的( )来设计测试用例的。() 单选题 *A.应用范围B.内部逻辑C.功能(正确答案)D.输入数据43、验收测试的测试用例主要根据( )的结果来设计() 单选题 *A.需求分析(正确答案)B.源程序C.概要设计D.详细设计44、软件测试中白盒法是通过分析程序的( )来设计测试用例的。() 单选题 *A.应用范围B.内部逻辑(正确答案)C.功能D.输入数据45、集成测试分为渐增组装测试和() 单选题 *A.非渐增组装测试(正确答案)B.确认测试C.单元测试D.测试计划46、单元测试的测试用例主要根据( )的结果来设计。() 单选题 *A.需求分析B.源程序(正确答案)C.概要设计D.详细设计47、黑盒测试用例设计方法包括( )等。() 单选题 *A.等价类划分法、因果图法、正交试验设计法、功能图法、路径覆盖法、语句覆盖法B.等价类划分法、边界值分析法、判定表驱动法、场景法、错误推测法、因果图法、正交试验设计法、功能图法(正确答案)C.因

温馨提示

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

评论

0/150

提交评论