0.0855

五煦查题

快速找到你需要的那道考题与答案

超星软件测试_8期末答案(学习通2023完整答案)

53 min read

超星软件测试_8期末答案(学习通2023完整答案)

第一章 软件测试基础

3月31日

1、超星测试开发人员接收到一个指派给自己的软件Bug后,认为自己的期末实现是符合需求的,此时该开发人员应该:()
A、答案置之不理
B、学习直接将bug改关闭
C、通完找该bug的整答测试人员麻烦
D、跟提交该bug的超星测试人进行沟通,如果需求理解不能打成一致,软件找项目经理/需求管理者确定需求

2、期末在软件生命周期哪个阶段,答案软件缺陷修复费用最低()
A、学习需求分析(编制产品说明书)
B、通完设计
C、整答编码
D、超星测试产品发布

3、单元测试中用来模拟被测模块调用者的模块是()
A、父模块
B、子模块
C、驱动模块
D、桩模块

4、侧重于观察资源耗尽情况下的软件表现的系统测试被称为
A、强度测试
B、压力测试
C、容量测试
D、性能测试

5、必须要用户参与的测试阶段是
A、单元测试
B、集成测试
C、确认测试
D、验收测试

6、导致软件缺陷的最大原因是
A、编制说明书
B、设计
C、编码
D、测试

7、不属于集成测试步骤的是
A、指定集成计划
B、执行集成测试
C、记录集成测试结果
D、回归测试

3月30日

1、不考虑程序的内部逻辑结构与特性,只根据程序功能或程序的外部特性进行测试,注重于测试软件的功能性需求的测试被称为( )
A、黑盒测试
B、白盒测试
C、灰盒测试
D、系统测试

2、不需要懂代码,只需懂接口、集成的测试被称为( )
A、黑盒测试
B、白盒测试
C、灰盒测试
D、集成测试

3、分析程序的内部逻辑结构,选择适当的覆盖标准,对主要路径进行尽可能多的测试的是( )
A、黑盒测试
B、白盒测试
C、灰盒测试
D、功能测试

4、( )指对源程序中每一个程序单元进行测试,检查各个模块是否正确实现规定的功能。
A、黑盒测试
B、白盒测试
C、灰盒测试
D、单元测试

5、下列选项中不属于验收测试的是( )
A、功能确认测试
B、兼容性测试
C、安全性测试
D、集成测试

第二章 软件测试策略

3月31日

1、根据软件需求规格说明书,在开发环境下对已经集成的软件进行的测试是()
A、系统测试
B、单元测试
C、集成测试
D、验收测试

2、集成测试对系统内部的交互以及集成后系统功能检验了哪一种质量特性()
A、正确性
B、可靠性
C、可使用性
D、可维护性

3、最具代表意义的测试模型是()
A、V模型
B、H模型
C、W模型
D、X模型

4、强调软件测试是一个独立的流程,贯穿产品的整个生命周期,与其他流程并发地进行。
A、V模型
B、H模型
C、W模型
D、X模型

5、软件测试中的白盒测试是通过分析程序的 来设计测试用例的
A、应用范围
B、内部逻辑
C、功能
D、输入数据

4月1日 测验

1、黑盒测试是通过分析程序的 来设计测试用例的。
A、应用范围
B、内部逻辑
C、功能
D、输入数据

2、划分软件测试属于白盒测试还是黑盒测试的依据是
A、是否实行程序代码
B、是否能看到软件设计文档
C、是否能看到被测源程序
D、运行结果是否正确

3、打乱了黑盒测试和白盒测试的界限。
A、灰盒测试
B、动态测试
C、静态测试
D、失败测试

4、导致软件缺陷的最大原因是
A、编制说明书
B、设计
C、编码
D、测试

5、不属于集成测试步骤的是
A、指定集成计划
B、执行集成测试
C、记录集成测试结果
D、回归测试

第三章 黑盒测试与测试用例设计

4月2日

1、黑盒测试一般从 执行
A、程序员的观点
B、设计人员的观点
C、最终用户的观点
D、以上都不是

2、黑盒测试中,测试人员需要掌握
A、实现知识
B、特定编程语言的知识
C、实现知识和特定编程语言的知识
D、其他都不是

3、等价类划分法只要求选择
A、一个测试用例
B、一个或多个测试用例
C、无穷数量的测试用例
D、以上都不是

4、在等价类划分法中
A、只考虑合法输入
B、只考虑非法输入
C、合法和非法输入都要考虑
D、以上都不是

5、针对是否对无效数据尽心测试,可以将等价类测试划分为 (B) 1) 标准(一般)等价类测试 2)健壮等价类测试 3)若等价类测试 4)强等价类测试
A、3)4)
B、1)2)
C、1)3)
D、2)4)

4月3日

1、下列属于利用正交表设计测试用例步骤的是()
A、确定覆盖率
B、确定数量
C、确定正交表
D、选择测试条件

2、黑盒测试法是通过分析程序的 来设计测试用例方法的。
A、应用范围
B、内部逻辑
C、功能
D、输入数据

3、因果图方法是根据 之间的因果关系来设计测试用例的。
A、输入和输出
B、设计与实现
C、条件与结果
D、主程序与子程序

4、除了测试程序外,黑盒测试还适用于对下列 阶段的软件文档进行测试。
A、编码
B、详细设计
C、总体设计
D、需求分析应用范围

5、某程序规定:“输入三个整数作为三边的边长构成三角形。当此三角形为一般三角形、等腰三角形、等边三角形时,分别作计算?” 用等价类划分方法对该程序构成三角形部分进行测试用例设计。下列哪些等价类划分是合适的 。
A、整数
B、函数
C、负数
D、0

第四章 白盒测试

4月7日

1、如果某测试用例集实现了某软件的路径覆盖,那么它一定同时实现了该软件的
A、判定覆盖
B、条件覆盖
C、判定/条件覆盖
D、组合覆盖

2、条件覆盖的目的是
A、使每个判定的所有可能的条件取值组合至少执行一次
B、使程序中的每个判定至少都获得一次“真”值和“假”值
C、使程序中的每个判定中每个条件的可能值至少满足一次
D、使程序中的每个可执行语句至少执行一次

3、一个程序中所含有的路径数与____有着直接的关系。
A、程序的复杂度
B、程序语句行数
C、程序模块数
D、程序指令执行时间

4、是选择若干个测试用例,运行被测程序,使得程序中的每个可执行语句至少执行一次。
A、条件覆盖
B、组合覆盖
C、判定覆盖
D、语句覆盖

5、是设计足够多的测试用例,使得程序中每个判定包含的每个条件的所有情况(真/假)至少出现一次,并且每个判定本身的判定结果(真/假)也至少出现一次。
A、判定-条件覆盖
B、组合覆盖
C、判定覆盖
D、条件覆盖

4月8日

1、不属于逻辑覆盖的是
A、组合覆盖
B、判定覆盖
C、条件覆盖
D、接口覆盖

2、白盒测试确定测试数据的根据是 和指定的覆盖标准
A、程序的内部逻辑
B、程序复杂度
C、使用说明书
D、程序功能

3、下列是白盒测试中常用的方法的是
A、路径测试
B、等价类分析
C、因果图分析
D、归纳测试

4、软件测试中,白盒测试方法用于测试程序的内部结构,将程序看作是
A、路径的集合
B、循环的集合
C、目标的集合
D、地址的集合

5、在进行单元测试时,常用的方法是
A、采用白盒测试,辅之以黑盒测试
B、采用黑盒测试,辅之以白盒测试
C、只适用白盒测试
D、只适用黑盒测试

第七章 系统测试技术

4月10日

1、以下有关自动化测试的说法中,错误的是
A、自动化测试过程的核心内容是执行测试用例
B、采用技术手段保证自动化测试的连续性和准确性很重要
C、自动化辅助手工测试过程中,设置和清除测试环境是自动开展的
D、自动化测试过程中,除选择测试用例和分析失败原因外,其他过程都是自动化开展的

2、下列关于自动化测试工具的说法中,错误的是
A、采用录制/回放是不够的,还需要进行脚本编程,加入必须的检查点
B、自动化测试并不是总能降低测试成本的,因为维护测试脚本的成本可能非常昂贵
C、相对于手动测试而言,自动化测试具有更好的一致性和可重复性
D、自动化测试能够改善混乱的测试过程

3、通常情况下兼容性测试可分为 个工作步骤
A、5
B、4
C、3
D、2

4、测试的测试方法有两种,分别是配置测试和兼容性测试
A、基本功能测试
B、功能测试
C、安装性测试
D、易用性测试

5、对Web网站进行的测试中,属于功能测试的是
A、链接速度测试
B、链接测试
C、平台测试
D、安全性测试

第八章 软件测试工具及其应用

4月13日

1、C++ Test 是 的测试工具。
A、单元测试
B、集成测试
C、模块测试
D、系统测试

2、Junit测试工具是 的测试工具。
A、单元测试
B、集成测试
C、系统测试
D、验收测试

3、Bugzilla是 的测试工具。
A、缺陷管理
B、性能测试
C、功能测试
D、兼容性测试

4、LoadRunner是 的测试工具。
A、性能测试
B、功能测试
C、可靠性测试
D、接口测试

5、以下不属于WEB测试类型的是
A、界面测试
B、功能测试
C、性能测试
D、网页数量测试

学习通软件测试_8

在软件测试的过程中,测试用例的设计是非常重要的,好的测试用例能够有效地发现软件中的缺陷,提高软件的质量。那么如何设计好的测试用例呢?

测试用例设计方法

测试用例设计方法有很多种,下面介绍几种常用的方法。

等价类划分法

等价类划分法是一种常用的测试用例设计方法。它是通过将输入数据划分为若干个等价类,从每个等价类中选择一个典型的数据作为测试数据进行测试。这种方法可以有效地减少测试用例的数量,提高测试效率。

边界值分析法

边界值分析法是一种常用的测试用例设计方法。它是通过选择输入数据的边界值进行测试,以发现输入数据边界问题引起的错误。这种方法可以有效地发现输入数据边界问题,提高测试效率。

因果图法

因果图法是一种较为复杂的测试用例设计方法。它是通过对软件中的各个模块进行因果关系的分析,构造因果图,从而确定测试用例。

测试用例编写规范

测试用例编写规范是保证测试用例质量的重要保障。下面介绍几个常用的测试用例编写规范。

测试用例名称

测试用例名称应该简洁明了,能够反映出测试用例的目的和内容。

测试步骤

测试步骤应该按照逻辑顺序编写,能够清晰地反映测试过程中的每一个步骤。

预期结果

预期结果应该详细清晰,能够反映出当输入数据为特定值时,软件应该输出什么结果。

前置条件和后置条件

前置条件和后置条件应该详细清晰,能够反映出测试用例执行的前置条件和后置条件。

测试用例的执行和管理

测试用例的执行和管理是测试过程中的重要环节。下面介绍几个常用的测试用例执行和管理方法。

测试用例的执行

测试用例的执行需要将测试用例逐一执行,并记录测试结果。测试结果应该详细清晰,能够反映出测试过程中的每一个步骤和测试结果。

测试用例的管理

测试用例的管理需要对测试用例进行分类、整理和管理。测试用例应该按照模块、功能和优先级等进行分类。同时,测试用例应该进行版本管理,保证测试用例的实时性和准确性。

总结

测试用例设计和管理是软件测试的重要环节,好的测试用例能够有效地提高软件的质量。在测试用例的设计和管理过程中,需要遵循相关的规范和方法,保证测试用例的质量和效率。