软件自动化测试(一)
(总分76,考试时间90分钟)
一、选择题
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.以提高质量为方向
6.关于自动比较工具______比较器,说法不正确的是______。
A.比较器是检查两组数据异同的计算机程序
B.比较器可以告诉用户是否出现了差异
C.比较器可以告诉用户测试是否失败或通过
D.较为先进的比较器还可以辅助用户浏览差异
7.具备捕获重放功能的商业测试执行工具是______。
A.静态比较B.动态比较
C.人工比较D.执行后比较
8.关于自动化测试,下面说法正确的是______。
A.通常自动化测试会比手上测试发现更多的缺陷
B.手工测试时,测试者可以运用其想象力和创造力对测试进行改进,但自动化测试工具不
具备想象力,只能按原计划的测试方法指令进行
C.运行相同的测试,自动化测试—定会比手工测试更加有效
D.在自动化测试中,测试的艰巨任务是验证期望输出的正确性
使用______执行类搜索,从而捕获运行时异常。
A.自动测试代码B.虚拟机
C.专门测试程序D.特定搜索工具
10.关键字驱动脚本是______的逻辑扩展。
A.线性脚本B.结构化脚本
C.共享脚本D.数据驱动脚本
11.选择控制结构使脚本具有______。
A.函数调用功能B.判断功能
C.显示功能D.重用功能
12.再测试工具也称为______。
A.自动重复测试工具B.智能测试工具
C.回归测试工具D.自测试工具
13.自动化测试过程与自动化辅助手工测试过程的区别有______。
A.设置测试环境在自动化测试过程中是自动化开展,而在自动化辅助手工测试过程中要手
工开展
B.清除测试环境在自动化测试过程中是自动化开展,而在自动化辅助手工测试过程中要手
工开展
C.测试用例在自动化测试过程中可以连续自动运行,而在自动化辅助手上测试过程中不可
以
D.以上全部
14.不属于线性脚本优点的是______。
A.不需要深入的工作或计划,只需录制手工任务B.可以快速开展自动化
C.用户不必是编程人员D.删除了明显的重复
15.下列测试工具中用于测试Web服务程序工具的是______。
g
rector
16.不属于自动化测试实现方法的是______。
A.测试过程的捕获和回放B.测试脚本技术
C.测试管理技术D.文档的静态分析技术
17.下列测试方法是针对动态网页的单元测试方法的是______。
A.白盒测试B.黑盒测试
C.网盒测试D.灰盒测试
18.下列属于C++Test具有的特性是______。
A.自动建立类/函数的测试驱动程序和桩调用B.即时测试类/函数
C.自动建立类/函数的测试用例D.以上都是
19.在自动化测试过程中,下列活动仍需要手工开展的是______。
A.设置测试环境B.分析失败原因
C.执行测试用例D.清除测试环境
20.关于自动比较方式,说法正确的是______。
A.田于动态比较有助于为测试用例输入一些智能,故使用率在逐步提升
B.用于对发送到屏幕以外的输出进行比较的应是执行后比较
C.屏幕输出上许多细微的变化可能造成动态比较强调许多不重要的差异,此时会造成测试
工具更新预期输出比较困难
D.测试执行工具通常包括对执行后比较的直接支持
21.下列属于功能测试工具的是______。
A.负载测试工具B.压力测试工具
C.性能测试工具D.系统测试工具
22.若使用自动化管理,显然一些文档性管理已不能满足其需要,此时可以采用的技术是
______。
技术B.数据库技术
C.严格的数据格式文件D.以上皆可
23.自动化测试工具最基本的要求是______。
A.支持脚本语言B.对程序界面中对象的识别能力
C.抽象层D.支持数据驱动测试
24.不属于所有测试工具脚本语言都支持的结构是______。
A.选择结构B.迭代结构
C.离散结构D.线性结构
25.自动比较与人工比较,局限性在于______。
A.灵活性B.有效性
C.合理性D.满意度
26.数据库测试工具DataRecon是一个自动数据库认证盒监视工具,其功能是______。
A.确认数据源B.生成数据库测试用例
C.管理数据库测试用例D.以上全部
27.一组测试工具执行的指令集合,是计算机程序的一种形式,我们将其称之为______。
A.进程B.消息
C.脚本D.线程
28.用于对数据库更新过的内容进行比较的最佳比较方式是______。
A.动态比较B.静态比较
C.执行后比较D.人工比较
29.自动化测试是指______。
A.测试执行的自动化B.测试执行和测试结果比较的自动化
C.测试输入生成的自动化D.测试设计的自动化
30.某个脚本可以被多个测试用例使用,该脚本是______。
A.线性脚本B.结构化脚本
C.共享脚本D.数据驱动脚本
31.描述性方法是将被测软件的知识建立在______环境中。
A.手工测试B.自动化测试
C.单元测试D.验收测试
32.可以有效组织和管理整个测试过程的测试工具是______。
A.软件测试管理工具B.软件测试组织工具
C.软件测试环境管理工具D.软件测试过程管理工具
33.脚本的具体内容依赖于______。
A.测试工具和脚本技术B.测试用例
C.脚本技术D.测试工具
34.自动比较的内容类型包括______。
A.专用格式化数据B.文本信息
C.电子邮件信息D.以上全部
35.基于GUI的功能测试工具原理是将操作应用程序的各种动作和输入记录下来,生成一个
______。
A.脚本文件B.测试文件
C.记录文件D.操作文件
36.下列测试中属于与手工测试具有共性的东西的是______。
A.测试用例B.测试数据文件
C.测试脚本代码D.测试日志
37.手工测试有时比自动化测试效果更好,主要因为测试者具备______。
A.想象力B.创造力
C.处理意外事件的能力D.以上全部
38.下列属于白盒测试工具的是______。
oft公司的WebStress
al公司的TeamTest
C.北京航空航天大学软件工程研究所的QESAT
D.北京航空航天大学软件工程研究所的QESuite
本文发布于:2023-01-01 21:55:22,感谢您对本站的认可!
本文链接:http://www.wtabcd.cn/fanwen/fan/90/74581.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |