软件自动化测试(一)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件自动化测试(一)
(总分:76.00,做题时间:90分钟)
一、选择题
(总题数:38,分数:76.00)
1.脚本技术的作用的是 ______。
(分数:2.00)
A.在性能测试中产生虚拟用户进行并发操作给系统发出大量数据和操作
B.在功能测试中模拟用户的操作
C.检验系统或服务器的响应速度和数据吞吐量的能力
D.以上全部√
解析:
2.使用数据驱动技术,对于复杂一些的脚本,数据文件可以包含一些脚本运行时可以忽略的 ______,使得数据文件更易于理解,易于维护。
(分数:2.00)
A.注释√
B.功能
C.结构
D.文档
解析:
3.软件自动化测试的目的主要是 ______。
(分数:2.00)
A.多次运行软件可发现缺陷
B.首次运行软件时可以发现缺陷√
C.软件运行完成后发现并分析缺陷
D.利用软件测试工具高效的对软件进行测试
解析:
4.共享脚本的缺点是 ______。
(分数:2.00)
A.需要跟踪更多的脚本、文档名及存储
B.维护成本较高
C.通常只是针对测试软件的一部分
D.以上全部√
解析:
5.测试过程管理工具的测试理念是:“以软件问题报告为核心,以测试计划为指导,______”。
(分数:2.00)
A.以发现缺陷为目标
B.以测试用例为驱动√
C.以测试工具为驱动
D.以提高质量为方向
解析:
6.关于自动比较工具 ______ 比较器,说法不正确的是 ______。
(分数:2.00)
A.比较器是检查两组数据异同的计算机程序
B.比较器可以告诉用户是否出现了差异
C.比较器可以告诉用户测试是否失败或通过√
D.较为先进的比较器还可以辅助用户浏览差异
解析:
7.具备捕获重放功能的商业测试执行工具是 ______。
(分数:2.00)
A.静态比较
B.动态比较√
C.人工比较
D.执行后比较
解析:
8.关于自动化测试,下面说法正确的是 ______。
(分数:2.00)
A.通常自动化测试会比手上测试发现更多的缺陷
B.手工测试时,测试者可以运用其想象力和创造力对测试进行改进,但自动化测试工具不具备想象力,只能按原计划的测试方法指令进行√
C.运行相同的测试,自动化测试—定会比手工测试更加有效
D.在自动化测试中,测试的艰巨任务是验证期望输出的正确性
解析:
9.JTest使用 ______ 执行类搜索,从而捕获运行时异常。
(分数:2.00)
A.自动测试代码
B.虚拟机√
C.专门测试程序
D.特定搜索工具
解析:
10.关键字驱动脚本是 ______ 的逻辑扩展。
(分数:2.00)
A.线性脚本
B.结构化脚本
C.共享脚本
D.数据驱动脚本√
解析:
11.选择控制结构使脚本具有 ______。
(分数:2.00)
A.函数调用功能
B.判断功能√
C.显示功能
D.重用功能
解析:
12.再测试工具也称为 ______。
(分数:2.00)
A.自动重复测试工具
B.智能测试工具
C.回归测试工具√
D.自测试工具
解析:
13.自动化测试过程与自动化辅助手工测试过程的区别有 ______。
(分数:2.00)
A.设置测试环境在自动化测试过程中是自动化开展,而在自动化辅助手工测试过程中要手工开展
B.清除测试环境在自动化测试过程中是自动化开展,而在自动化辅助手工测试过程中要手工开展
C.测试用例在自动化测试过程中可以连续自动运行,而在自动化辅助手上测试过程中不可以
D.以上全部√
解析:
14.不属于线性脚本优点的是 ______。
(分数:2.00)
A.不需要深入的工作或计划,只需录制手工任务
B.可以快速开展自动化
C.用户不必是编程人员
D.删除了明显的重复√
解析:
15.下列测试工具中用于测试Web服务程序工具的是 ______。
(分数:2.00)
A.Web Application Stress Tool
B.WebKing
C.SOAPTest √
D.TestDirector
解析:
16.不属于自动化测试实现方法的是 ______。
(分数:2.00)
A.测试过程的捕获和回放
B.测试脚本技术
C.测试管理技术
D.文档的静态分析技术√
解析:
17.下列测试方法是针对动态网页的单元测试方法的是 ______。
(分数:2.00)
A.白盒测试
B.黑盒测试
C.网盒测试√
D.灰盒测试
解析:
18.下列属于C++Test具有的特性是 ______。
(分数:2.00)
A.自动建立类/函数的测试驱动程序和桩调用
B.即时测试类/函数
C.自动建立类/函数的测试用例
D.以上都是√
解析:
19.在自动化测试过程中,下列活动仍需要手工开展的是 ______。
(分数:2.00)
A.设置测试环境
B.分析失败原因√
C.执行测试用例
D.清除测试环境
解析:
20.关于自动比较方式,说法正确的是 ______。
(分数:2.00)
A.田于动态比较有助于为测试用例输入一些智能,故使用率在逐步提升
B.用于对发送到屏幕以外的输出进行比较的应是执行后比较√
C.屏幕输出上许多细微的变化可能造成动态比较强调许多不重要的差异,此时会造成测试工具更新预期输出比较困难
D.测试执行工具通常包括对执行后比较的直接支持
解析:
21.下列属于功能测试工具的是 ______。
(分数:2.00)
A.负载测试工具