一、判断题(每题1分,共10分)
1、3GLT是公司自主开发的性能测试平台。(√)
2、自动化测试能发现比手工测试更多的缺陷。( × )
3、录制回放的自动化比起以Action Word为核心的自动化,可重用性更高。( × )
4、数据驱动自动化测试,可以用excel表格来管理数据,一行数据就是一个用例。( √ )
5、错误猜测法基于这样的一种假设,以前犯过的错误,以后同样会犯,我犯过的错误别人同样会犯,前人犯过的错误,后人同样会犯。(√)
6、使用等价类划分方法时,需要对每个有效等价类设计一个用例。( × )
7、软件测试中的二八原则暗示着测试发现的错误中的80%很可能起源于程序模块中的20%。(√)
8、单元测试主要测试函数内部的接口、数据结构、逻辑与异常处理等对象;集成测试主要测试模块之间的接口与异常;系统测试主要测试整个系统的规格实现情况。(√)
9、在确定性能指标值时,参考的国际标准、国标、运营商规范中对此要求并不一样,可以视情况选择有利于我们的指标值,但必须要比竞争对手高,这样才有市场竞争力。(√)
10、系统备份与恢复中的数据备份与恢复通常只需要针对业务/用户数据。( × )
二、单项选择题(每题1分,共10分)
1、 下面哪个工具不适合用来进行功能测试:(C)
A、Softphone B、AutotestSpace C、3GLT D、GTR
2、 关于Action Word,以下说法不正确的是:(D)
A、ActionWord(缩写AW)是一种业务的抽象,比如测试用例里的测试步骤、检查验证、消息序列等等
B、Action Word抽象方式的不同对可重用性影响很大
C、Action Word可以带必选参数也可以带可选参数
D、Action Word的实现是不可执行的
3、 关于自动化测试局限性的描述,以下错误的描述有(C)
A、自动化测试不能取代手工测试
B、自动测试比手工测试发现的缺陷少
C、自动测试不能提高测试覆盖率
D、自动化测试对测试设计依赖性极大
4、 测试步骤基本一样,但测试步骤中涉及的数据都不一样,此时可以考虑采用哪种测试脚本模式?(C)
A、线性测试脚本 B、结构化测试脚本
C、数据驱动测试脚本 D、关键字驱动测试脚本
5、 测试ATM取款功能,已知取款数只能输入正整数,每次取款数要求是100的倍数且不能大于500,下面哪个是正确的无效等价类(A)
A、(0,100)、(100,200)、(200,300)、(300,400)、(400,500)、(500,+∞);
B、(500, +∞);
C、(500, +∞)、任意大于0小于500的非100倍数的整数;---不能一个覆盖多个无效等价类
D、(-∞,100)、(100,200)、(200,300)、(300,400)、(400,500)、(500,+∞);
6、 因果图/判定表工程方法在以下哪种情况下不适用(D)
A、输入输出明确,或输入输出因果关系明确的情况下
B、被分析的特性或功能点复杂,输入项目很多的情况下
C、系统输入之间相互约束多,需要做大范围的组合测试情况下
D、系统输入之间基本没有相互联系
7、 正交分析方法主要适用于(C)
A、性能测试
B、压力测试
C、功能测试
D、场景测试
8、 以下说法不正确的是(D)
A、测试原始需求明确了产品将要实现了什么
B、产品测试规格明确了测试设计内容
C、测试用例明确了测试实现内容
D、以上说法均不正确
9、 任何高可用性系统的基础是硬件冗余,下列哪个测试点对冗余系统故障检测的可靠性测试来说是错误的?( C)
A、主备机制中备机的故障检测
B、主备机制中主机的故障检测
C、主备机制中启动倒换的条件:备机故障切换到备用
D、主备机制中对主备机间同步故障的检测
E、主备机制中备用网卡的故障检测
F、主备机制中主用网卡的故障检测
G、镜像根盘的故障检测
10、 可测试性中,有关系统可观察性的理解,下面哪个说法是错误的?(C)
A、系统所有的输出结果可观察,错误输出易于识别;
B、系统运行状态和内部处理的过程信息可观察;
C、系统内部变量名及其取值可观察;
D、系统内部重要对象的状态和属性可观察;
E、系统内部重要操作的处理时间可观察;
F、系统内部重要资源的占用情况及其单个资源的创建、保持、释放过程可观察
三、多项选择题(每题1分,共10分,漏选、错选均不得分)
1、 测试脚本的设计模式有哪几种(ABCD)
A、线性测试脚本 B、结构化测试脚本
C、数据驱动测试脚本 D、关键字驱动测试脚本
2、 一般而言,哪些测试脚本适用于周期较长(>0.5年)的大型系统(CD)
A、线性测试脚本 B、结构化测试脚本
C、数据驱动测试脚本 D、关键字驱动测试脚本
3、 测试脚本的编写规范强调:(ABCD)
A、可读性
B、可重用性
C、可维护性
D、可移植性
4、 针对某产品在AutoSpace平台上实现基于AcitonWord(AW)的业务自动化测试,系列活动包括:(A B C D E)
A、分析产品文本用例,分析测试行为,抽象自动化AW
B、分析业务与环境数据,规划好自动化数据
C、在AutoSpace平台上定义AW,编写Demo用例并评审AW
D、编码实现AW,验证AW正确性
E、在GT3000上编写业务测试自动化用例,执行测试
5、 当继承某个特性时,通常会从哪些角度对该特性进行测试分析?(ABC )
A、失效影响度
B、成熟度
C、继承方式
D、用户原始需求
6、 边界值分析方法,包含以下哪些步骤:(ABCD)
A、确定输入的范围
B、确定范围的边界值
C、多个输入关系分析(可选步骤)
D