选择题(针对以下题目,请选择最符合题目要求的答案。针对每一道题目,所有答案都选对,则该题得分,所选答案错误或不能选出所有答案,则该题不得分。以下第15、16、26、27、32题每题2分,其余每题3分,共100分)
1) | 下列关于软件测试的说法中正确的是(B)。(选择一项) | |
a) | 无经验用户的测试是盲目的,所以对提高软件质量没有帮助 | |
b) | 某软件模块发现的缺陷越多,说明该模块潜在的缺陷越多 | |
c) | 专业的测试人员要尽量运用测试技术进行测试,直觉和预感是没有用的 | |
d) | 软件测试仅仅是测试工程师的工作,与程序员无关 | |
2) | 下列关于测试方法的说法中正确的是(D)。(选择一项) | |
a) | 随机测试是一种很不专业的测试方法,所以在测试中不能用随机测试方法 | |
b) | 在设计测试用例的过程中,应考虑失败测试,不用考虑通过测试 | |
c) | 错误猜测法本身不是一种测试技术,所以不用编写测试用例 | |
d) | 在实际测试中,边界值分析法和等价类划分法经常结合使用 | |
3) | 某系统对员工每月出勤日总数进行核算和存储,使用文本框的模式进行填写。在此文本框的测试用例编写中使用了等价类划分法,下列选项中等价类划分错误的是(D)。(选择一项) | |
a) | 无效等价类:出勤日>31 | |
b) | 无效等价类:出勤日<0 | |
c) | 有效等价类:0<=出勤日<=31 | |
d) | 有效等价类:0<出勤日<32 | |
4) | 如果系统输入条件存在组合的情况,那么设计测试用例应该选择(C)测试方法。(选择一项) | |
a) | 等价类法 | |
b) | 边界值法 | |
c) | 因果图 | |
d) | 随机测试 | |
5) | 进行兼容性测试的目的在于(D)。(选择一项) | |
a) | 测试程序在不同的平台上可以正常运行 | |
b) | 测试程序与平台上的其他程序可以同时正常运行 | |
c) | 测试数据格式在不同应用程序之间可以通用 | |
d) | 以上选项都正确 | |
6) | 在对单机版的软件进行测试的过程中,下列说法中正确的是(D)。(选择一项) | |
a) | 对鼠标的左右键功能不需要测试,因为是自动支持的,不需要编程实现对此功能的支持 | |
b) | 对双击和三击鼠标功能不需要测试,因为是自动支持的,不需要编程实现对此功能的支持 | |
c) | 对于滚能不需要测试,因为是自动支持的,不需要编程实现对此功能的支持 | |
d) | 对鼠标和滚能都需要进行测试 | |
7) | 下列关于文件操作测试的说法中正确的是(D)。(选择一项) | |
a) | “打开文件”功能如果是调用Win32 API实现的,则不需要对打开文件功能进行测试 | |
b) | “保存文件”功能如果是调用Win32 API实现的,则不需要对保存文件功能进行测试 | |
c) | “打印”功能如果是调用Win32 API实现的,则不需要对打印功能进行测试 | |
d) | “打开文件”、“保存文件”和“打印”功能如果是调用Win32 API实现的,也要对这些功能的很多方面进行测试,例如打开一个只读的文档等 | |
8) | 用等价类法设计测试用例的特点不包括(D)。(选择一项) | |
a) | 测试内容相同 | |
b) | 如果等价类中的一个测试能够捕获一个缺陷,那么选择该等价类中的其他测试也能捕获缺陷 | |
c) | 如果等价类中的一个测试不能捕获缺陷,那么选择该等价类中的其他测试也不能捕获缺陷 | |
d) | 细化等价类划分是没有意义的,不影响对测试用例的设计 | |
9) | 下列关于随机测试的说法中错误的是(D)。(选择一项) | |
a) | 许多测试都是冗余的 | |
b) | 测试数据大多是随机的,重复测试是不可能的 | |
c) | 无法度量随机测试实际覆盖率 | |
d) | 随机测试的成本大,时间长,是一种不值得一做的测试 | |
10) | 状态图法设计测试用例主要用到分析过程中的结果是(BD)。(选择二项) | |
a) | 软件可能进入的每一种独立状态 | |
b) | 从一种状态转入另一种状态所需的输入和条件 | |
c) | 状态图中的所有分支 | |
d) | 从一种状态转入另一种状态的设置条件和输出结果 | |
11) | 下列不适合使用功能测试工具的场合是(D)。(选择一项) | |
a) | 回归测试 | |
b) | 需要频繁更改测试用例的测试 | |
c) | 涉及与物理设备交互的测试 | |
d) | 跨平台的测试 | |
12) | 测试“关闭文件”操作时,下列说法不正确的是(B)。(选择一项) | |
a) | 编辑文件后不保存,直接从菜单关闭,系统应有是否保存再关闭类似的提示 | |
b) | 编辑文件后保存,文件正常关闭 | |
c) | 编辑文件后不保存,从任务管理器中结束任务,程序应直接被关闭 | |
d) | 编辑文件后不保存,单击窗口右上角的关闭按钮,系统应有是否保存再关闭类似的提示 | |
13) | 关于命令按钮的测试方法,下列说法错误的是(A)。(选择一项) | |
a) | 单击按钮,能够正确响应操作。例如单击“删除”按钮,应该直接完成删除操作 | |
b) | 对于非法输入或者操作给出足够提示信息 | |
c) | 对不符合业务背景的输入数据应该有相应的处理 | |
d) | 在测试过程中,用到输入非法数据、默认值、特殊字符集和使缓冲区溢出的数据等测试方法 | |
14) | 关于菜单测试需要注意的问题,下列说法错误的是()。(选择一项) | |
a) | 选择菜单,可以正常工作,并且执行的操作与菜单功能说明一致 | |
b) | 菜单要有快捷键和热键,其中快捷键不能重复,热键可以相同 | |
c) | 不同权限的用户登录程序,应该可以看到不同级别的菜单并可以使用不同级别功能 | |
d) | 与当前操作无关的菜单项,应该置为灰 | |
15) | 下列选项中不属于编写测试用例的好处是(A)。(选择一项) | |
a) | 测试确认 | |
b) | 功能覆盖 | |
c) | 方便程序员修改缺陷 | |
d) | 跟踪 | |
16) | 在下列文档中,不需要进行文档测试的是(B)。(选择一项) | |
a) | 用户手册 | |
b) | 操作系统的错误信息 | |
c) | 联机帮助 | |
d) | 安装界面中用到的用户许可协议 | |
17) | 下面关于边界值法设计测试用例的描述中不准确的是(A)。(选择一项) | |
a) | 若要求输入整数范围为2-10,则测试用例应该包括1,2,3,9,10,11 | |
b) | 若一个文件可以输入1-50个记录,则可以设计用例:1个,2个,49个,50个,51个 | |
c) | 若要求输入的密码为6-11位,则可以设计测试用例:5位,6位,7位,10位,11位,12位 | |
d) | 某购物网站要求每页最多显示10种商品,则可以设计测试用例:0种,1种,9种,10种,11种 | |
18) | 在Bugzilla中,如果一个缺陷的处理状态被开发人员置为Wontfix,则表明(B)。(选择一项) | |
a) | 这个Bug中描述的不是问题 | |
b) | 这个Bug中描述的是问题,但不修改 | |
c) | 根据这个Bug的描述无法查问题的原因并解决,需要提供更多的关于这个Bug的信息 | |
d) | 这个Bug描述的是问题,但不能确定是否在这个版本中修改 | |
19) | 一个被测程序包含A、B、C、D共4个模块,结构如图所示: 如果采用深度方向自顶向下增式方法对其进行集成测试,则下列图示的集成过程正确的是(C)。(选择一项) (注:下图中的s1、s2、s3…..均表示桩模块,d1、d 2、d 3均表示驱动模块,箭头表示进入下一个测试环节) | |
a) | ||
b) | ||
c) | ||
d) | ||
20) | 用测试工具测试一个Web系统最大支持多少个用户同时并发登录,这个测试属于(A)。(选择一项) | |
a) | 压力测试 | |
b) | 负载测试 | |
c) | 安全性测试 | |
d) | 容量测试 | |
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论