51Testing软件测试论坛
标题: 测试知识大闯关66期(活动答案和获奖名单已公布)(2014.10.8) [打印本页]
作者: lsekfe 时间: 2014-9-1 11:46
标题: 测试知识大闯关66期(活动答案和获奖名单已公布)(2014.10.8)
获奖名单 |
奖项 | 获奖名单 | 奖励 | 答案链接 |
一等奖 | bing123yi | 京东礼品卡150 | #2 |
二等奖 | hoverq | 京东礼品卡100 | #82 |
三等奖 | 寻路 | 测试书籍(随机发放)
| #23 |
亲爱的51Testing父老乡亲们,新的一月又来到了,准备干什么呢?除了上班以外,会不会觉得空虚无聊呢?没问题。51论坛每月将推出“测试知识大闯关”活动。在此项活动中,你不仅可以学到许多测试知识,更重要的是有机会获得精美奖品哦。快呼朋引伴来参加每月的知识大闯关吧,看你是否有实力,有运气获得精美奖品呢?
请严格按照活动规则进行回帖
题目:
1. 以下关于回归测试的描述中,有错误的是:( B )
a. 在进行回归测试时会验证之前发现的缺陷是否真的已经修改完毕
b. 通常只有在系统测试阶段才会做回归测试
c. 回归测试也会验证与被修改的模块有数据交互或信息交互的模块是否引入了新的缺陷
d.自动化回归测试是实施回归测试一种常见方法。
批注:回归测试是贯穿于整个测试的各个测试阶段的,可以说只要涉及到测试的地方,在开发人员将缺陷修改完毕后,都应该实施回归测试。
2. 下列关于等价类测试用例设计方法的描述中,错误的是:( A )
a 不但要以单个元素进行考虑,还要考虑元素之间的组合情况
b.要尽量以一个测试用例来覆盖所有的有效等价类
c.单个的无效等价类构成一个测试用例
d.等价类适用于所有涉及到输入信息的地方以及人机交互的地方
批注:等价类测试方法一般只考虑单个元素的情况,对于输入条件的组合情况,应通过因果图、判定表、正交试验等其他方法来设计测试用例。
3.下列对某软件的描述中,哪项不属于质量问题?( D )
A. 用户手册不规范,错别字很多 B. 用户手册标明的功能无法实现 C. 程序运行经常出错 D. 功能特征
有限
4、下列对记录缺陷的意义的描述,不恰当的是(C)
A、追踪缺陷解决
B、为缺陷预防提供依据
C、为评估开发人员绩效提供依据
D、为评估软件质量提供依据
备注:度量和记录需要客观,如果应用于绩效评估,会因为人的因素而受影响,甚至影响部门之间的关系。
5、判断一个表达式中左右括号是否匹配,采用( D )实现较为方便。
A.线性表的顺序存储 B.队列 C.线性表的链式存储 D.栈
备注:左右括号的配对在程序中呈现先进后出(最外层的左括号和最后出现的右括号匹配,最内层的左括号和最近的右括号匹配,完全符合先进后出原则),与栈的原理相同,所以使用栈最方便。
【回复格式】:题目+答案+自己的看法。
【活动时间】:2014.9.1~9.30(在此活动时间外中奖无效)
【精美奖品】:
一等奖:京东礼品卡150(你来选我们来买单)
[attach]91829[/attach]
二等奖:京东礼品卡100(你来选我们来买单)
[attach]91830[/attach]
三等奖:测试书籍(随机发放)
[attach]91828[/attach]
积分奖励】
综合技术指数30分(取活动期间回答正确的前3名网友)
综合技术指数24分(取活动期间回答正确的前5名网友)
综合技术指数12分(取活动期间回答正确的前8名网友)
【勋章奖励】
测试大闯关达人获得要求:获得2次活动一等奖的会员可以获得。并且可以获得100论坛综合积分。
测试大闯关元老获得要求:获得1次活动一等奖的会员可以获得。并且可以获得50论坛综合积分。
测试大闯关游侠获得要求:获得2次前三名的会员可以获得。 并且可以获得20论坛综合积分。
测试大闯关新手获得要求:参与活动并且答案答对过一次,并且格式符合要求的可以获得。
【温馨提示】
1、本次活动每个ID只能对答案进行一次跟贴,多次跟贴只取跟帖最前一次! (跟贴结束后不能进行更改)
2、如果跟帖后系统提示“请输入验证码”,那么说明你还是51的新人哦!
3、伪造中奖或无实质内容答题就刷屏,取消中奖资格
4. 获奖会员请查看你们的短消息,尽快把联系方式发给我。
5、即日起活动奖品保留一个月,过期不做保留
作者: bing123yi 时间: 2014-9-1 12:13
作者: kevin09060 时间: 2014-9-1 13:28
作者: shinnysmilex 时间: 2014-9-1 14:51
作者: 252253383 时间: 2014-9-1 15:02
作者: 胡红英525 时间: 2014-9-1 15:09
作者: m5433660 时间: 2014-9-1 15:25
[/hide]
作者: wyl3140 时间: 2014-9-1 15:32
作者: huoyi2012 时间: 2014-9-1 16:07
作者: 韵竹 时间: 2014-9-1 17:30
作者: 地壳 时间: 2014-9-1 17:39
作者: 胡金花 时间: 2014-9-1 22:17
作者: yanfang_zheng 时间: 2014-9-1 23:39
作者: shanfeng1419 时间: 2014-9-2 08:38
作者: hpp12170625 时间: 2014-9-2 10:13
作者: becky07 时间: 2014-9-2 10:32
作者: becky07 时间: 2014-9-2 10:33
作者: 总会好的 时间: 2014-9-2 11:53
[/hide]
作者: wuwinnielm 时间: 2014-9-2 11:59
作者: Miss_love 时间: 2014-9-2 12:17
作者: fairylly 时间: 2014-9-2 15:42
作者: lovelorn0327 时间: 2014-9-2 16:27
作者: 寻路 时间: 2014-9-2 18:56
作者: amberly 时间: 2014-9-3 14:57
1 b
2 d
3 d
4 c
5 d[/hide]
作者: jhtjiajia 时间: 2014-9-3 15:52
BDDCC[/hide]
作者: wuyufang 时间: 2014-9-3 17:48
作者: xibeiyuchen 时间: 2014-9-3 21:27
作者: chensh 时间: 2014-9-5 10:14
作者: xhk1 时间: 2014-9-5 17:15
作者: xhk1 时间: 2014-9-5 17:18
[/hide]
作者: xhk1 时间: 2014-9-5 17:19
作者: xhk1 时间: 2014-9-5 17:23
作者: xhk1 时间: 2014-9-5 17:24
作者: dong520163 时间: 2014-9-6 19:48
1.B 2.C 3.D 4.B 5.D
作者: li_feibo 时间: 2014-9-7 12:50
作者: zhangpayson 时间: 2014-9-9 10:58
1、b
2、d
3、D
4、B
5、D
作者: zhangpayson 时间: 2014-9-9 10:58
1、b
2、d
3、D
4、B
5、D
作者: ldorothy 时间: 2014-9-9 17:12
1,b
2,a
3,d
4,c
5,d
作者: qrc55066508 时间: 2014-9-10 16:24
=======================
作者: qrc55066508 时间: 2014-9-10 16:36
作者: ssy_1288 时间: 2014-9-10 16:40
作者: 13930325649 时间: 2014-9-11 17:26
1 B
2 D
3 D
4 C
5 A
作者: 小叶叶 时间: 2014-9-12 11:15
1. 以下关于回归测试的描述中,有错误的是:( )
a. 在进行回归测试时会验证之前发现的缺陷是否真的已经修改完毕
b. 通常只有在系统测试阶段才会做回归测试
c. 回归测试也会验证与被修改的模块有数据交互或信息交互的模块是否引入了新的缺陷
d.自动化回归测试是实施回归测试一种常见方法。
1.b 其他的都正确 回归测试不一定只在系统测试阶段进行,其他阶段也可以
2. 下列关于等价类测试用例设计方法的描述中,错误的是:( )
a 不但要以单个元素进行考虑,还要考虑元素之间的组合情况
b.要尽量以一个测试用例来覆盖所有的有效等价类
c.单个的无效等价类构成一个测试用例
d.等价类适用于所有涉及到输入信息的地方以及人机交互的地方
2.b 觉得b和d不确定,选的b
3.下列对某软件的描述中,哪项不属于质量问题?( )
A. 用户手册不规范,错别字很多
B. 用户手册标明的功能无法实现
C. 程序运行经常出错
D. 功能特征有限
3.D 排除法
4、下列对记录缺陷的意义的描述,不恰当的是()
A、追踪缺陷解决
B、为缺陷预防提供依据
C、为评估开发人员绩效提供依据
D、为评估软件质量提供依据
4.C 其他的都正确,这个不能作为开发人员的绩效依据
5、判断一个表达式中左右括号是否匹配,采用( )实现较为方便。
A.线性表的顺序存储
B.队列
C.线性表的链式存储
D.栈
5.D
作者: 小叶叶 时间: 2014-9-12 11:17
1. 以下关于回归测试的描述中,有错误的是:(B )
a. 在进行回归测试时会验证之前发现的缺陷是否真的已经修改完毕
b. 通常只有在系统测试阶段才会做回归测试
c. 回归测试也会验证与被修改的模块有数据交互或信息交互的模块是否引入了新的缺陷
d.自动化回归测试是实施回归测试一种常见方法。
2. 下列关于等价类测试用例设计方法的描述中,错误的是:( B )
a 不但要以单个元素进行考虑,还要考虑元素之间的组合情况
b.要尽量以一个测试用例来覆盖所有的有效等价类
c.单个的无效等价类构成一个测试用例
d.等价类适用于所有涉及到输入信息的地方以及人机交互的地方
3.下列对某软件的描述中,哪项不属于质量问题?(D )
A. 用户手册不规范,错别字很多 B. 用户手册标明的功能无法实现 C. 程序运行经常出错 D. 功能特征
有限
4、下列对记录缺陷的意义的描述,不恰当的是(C)
A、追踪缺陷解决
B、为缺陷预防提供依据
C、为评估开发人员绩效提供依据
D、为评估软件质量提供依据
5、判断一个表达式中左右括号是否匹配,采用(D )实现较为方便。
A.线性表的顺序存储 B.队列 C.线性表的链式存储 D.栈
作者: ransally 时间: 2014-9-12 14:00
1+B+回归测试基本在测试的每个阶段,而不止是系统测试阶段
2+B+所有的有效等价类,一个测试用例无法覆盖,包括最小值,最大值,以及随机值
3+D+软件功能特征只要符合需求预期,就不应该是质量问题。
4+B+已发现的缺陷对后面将要发生的缺陷无影响
5+D+从头扫描字符串,看见左括号就进栈,看见右括号就把里面的最外一个左括号出栈,这样就是一对。等扫描完的时候,看栈里面还有没有。如果没有,那就是配对的,要不就是不配对。
作者: yifen 时间: 2014-9-12 17:45
Vbnnnn
作者: Automation_Weso 时间: 2014-9-13 11:03
小编你好,以下是我的对本次答题的理解:
题目1;答案B;看法:所谓的回归测试,主要是指在发生bug,修改之后重新测试先前的的bug,以保证修改的正确性。理论上,软件产生新版本,都需要进行回归测试,验证以前发现和修复的错误是否在新软件版本上再次出现。根据对这个概念的理解,不难得出B是正确答案。
题目2;答案A;看法:等价类主要是把同一个性质的数据或者属性放到同一个集合中,我们测试的时候从该集合中取出一个测试数据即可代表该集合的所有数据。针对D,其实等价类是很适用的。针对C,我们在平时的测试用也要用到无效等价类,以便检测程序的健壮性,因此也对。对B而言,就像上面对等价类这个概念解释一样,我们主要从等价类中取一个数据从来测试即可,因此B也是对的。根据排除法,可得出A是错误的。
题目3;答案D;看法:本题比较容易,用户手册也算是软件的一个组成部分,因此,A中的用户手册不规范也是质量问题。B中如果软件中没有的功能,用户手册却写了上去,这也算是一个很大的软件质量问题。C中的程序出错很明显是属于软件质量问题。D 中对功能特征的描述,它只是客观的阐述软件的功能特征,因此不属于软件质量问题。
题目4;答案C;看法:记录缺陷主要是把在开发软件的过程中出现过的缺陷记录下来,便于以后为软件的维护提供依据,因此A和B是对的。D选项中,我们们做的这些记录,相当于是历史书一样的功能,主要是为后期软件开发完提供质量评估依据的。C选项中,开发人员的绩效并不属于软件的组成部分,因此C是不恰当的。
题目5;答案D;看法:首先要明白栈的概念。栈简单的来说就是先进先出。我们先将这个表达式的元素一个个进栈,左括号先进栈,等到扫描到右括号的时候,左括号马上出栈,这样就实现了配对。因此,很容易就选出D是正确答案。
作者: 51lili 时间: 2014-9-16 09:41
1. 以下关于回归测试的描述中,有错误的是:( b )
a. 在进行回归测试时会验证之前发现的缺陷是否真的已经修改完毕
b. 通常只有在系统测试阶段才会做回归测试
c. 回归测试也会验证与被修改的模块有数据交互或信息交互的模块是否引入了新的缺陷
d.自动化回归测试是实施回归测试一种常见方法。
2. 下列关于等价类测试用例设计方法的描述中,错误的是:( a )
a 不但要以单个元素进行考虑,还要考虑元素之间的组合情况
b.要尽量以一个测试用例来覆盖所有的有效等价类
c.单个的无效等价类构成一个测试用例
d.等价类适用于所有涉及到输入信息的地方以及人机交互的地方
3.下列对某软件的描述中,哪项不属于质量问题?( D )
A. 用户手册不规范,错别字很多 B. 用户手册标明的功能无法实现 C. 程序运行经常出错 D. 功能特征
有限
4、下列对记录缺陷的意义的描述,不恰当的是(c)
A、追踪缺陷解决
B、为缺陷预防提供依据
C、为评估开发人员绩效提供依据
D、为评估软件质量提供依据
5、判断一个表达式中左右括号是否匹配,采用( d )实现较为方便。
A.线性表的顺序存储 B.队列 C.线性表的链式存储 D.栈
作者: songjinhua1989 时间: 2014-9-17 10:20
1. 以下关于回归测试的描述中,有错误的是:(b )
a. 在进行回归测试时会验证之前发现的缺陷是否真的已经修改完毕
b. 通常只有在系统测试阶段才会做回归测试
c. 回归测试也会验证与被修改的模块有数据交互或信息交互的模块是否引入了新的缺陷
d.自动化回归测试是实施回归测试一种常见方法。
自己的意见:在很多测试阶段都会进行回归测试,如代码发生更改、快速迭代以及维护升级等阶段
2. 下列关于等价类测试用例设计方法的描述中,错误的是:(b )
a 不但要以单个元素进行考虑,还要考虑元素之间的组合情况
b.要尽量以一个测试用例来覆盖所有的有效等价类
c.单个的无效等价类构成一个测试用例
d.等价类适用于所有涉及到输入信息的地方以及人机交互的地方
自己的意见:很多情况下无法用一个测试用例来覆盖所有有效等价类
3.下列对某软件的描述中,哪项不属于质量问题?(D )
A. 用户手册不规范,错别字很多 B. 用户手册标明的功能无法实现 C. 程序运行经常出错 D. 功能特征有限
自己的意见:功能特征有限,属于等级问题,不是质量问题。
4、下列对记录缺陷的意义的描述,不恰当的是(B)
A、追踪缺陷解决
B、为缺陷预防提供依据
C、为评估开发人员绩效提供依据
D、为评估软件质量提供依据
自己的看法:B的说法不对,记录缺陷并非为缺陷预防提供依据
5、判断一个表达式中左右括号是否匹配,采用( D )实现较为方便。
A.线性表的顺序存储 B.队列 C.线性表的链式存储 D.栈
自己的看法:配对,就是一个左括号,一个右括号。你从头扫描字符串,
看见左括号就进栈,看见右括号就把里面的最外一个左括号出栈,
这样就是一对。等扫描完的时候,看栈里面好有没有。如果没有,那就是配对的,要不就是不配对。
作者: songjinhua1989 时间: 2014-9-17 10:21
1. 以下关于回归测试的描述中,有错误的是:(b )
a. 在进行回归测试时会验证之前发现的缺陷是否真的已经修改完毕
b. 通常只有在系统测试阶段才会做回归测试
c. 回归测试也会验证与被修改的模块有数据交互或信息交互的模块是否引入了新的缺陷
d.自动化回归测试是实施回归测试一种常见方法。
自己的意见:在很多测试阶段都会进行回归测试,如代码发生更改、快速迭代以及维护升级等阶段
2. 下列关于等价类测试用例设计方法的描述中,错误的是:(b )
a 不但要以单个元素进行考虑,还要考虑元素之间的组合情况
b.要尽量以一个测试用例来覆盖所有的有效等价类
c.单个的无效等价类构成一个测试用例
d.等价类适用于所有涉及到输入信息的地方以及人机交互的地方
自己的意见:很多情况下无法用一个测试用例来覆盖所有有效等价类
3.下列对某软件的描述中,哪项不属于质量问题?(D )
A. 用户手册不规范,错别字很多 B. 用户手册标明的功能无法实现 C. 程序运行经常出错 D. 功能特征有限
自己的意见:功能特征有限,属于等级问题,不是质量问题。
4、下列对记录缺陷的意义的描述,不恰当的是(B)
A、追踪缺陷解决
B、为缺陷预防提供依据
C、为评估开发人员绩效提供依据
D、为评估软件质量提供依据
自己的看法:B的说法不对,记录缺陷并非为缺陷预防提供依据
5、判断一个表达式中左右括号是否匹配,采用( D )实现较为方便。
A.线性表的顺序存储 B.队列 C.线性表的链式存储 D.栈
自己的看法:配对,就是一个左括号,一个右括号。你从头扫描字符串,
看见左括号就进栈,看见右括号就把里面的最外一个左括号出栈,
这样就是一对。等扫描完的时候,看栈里面好有没有。如果没有,
那就是配对的,要不就是不配对。
作者: barce_liu 时间: 2014-9-17 13:52
1. B 前期单元测试和模块测试的时候,有条件的情况下也需要做回归测试。
2. D 人机交互不一定
3. D 属于需求部分
4. C 不能作为开发人员或测试人员绩效的依据或参考
5. D 栈的常见应用
作者: 微笑流淌 时间: 2014-9-17 15:43
1、B
2、B
3、A
4、C
5、C
作者: 重庆很美77 时间: 2014-9-18 13:52
题目1 +b +不仅仅只有在系统测试的时候才会做回归测试。
题目2 + d +在人机交互的地方不需要使用到等价测试。
题目3 + a +用户手册错别字多更软件质量没有任何关系。
题目4 +c+记录缺陷是为更好的解决缺陷,跟开发人员的绩效没有任何关系。
作者: 重庆很美77 时间: 2014-9-18 13:55
题目1 +b +不仅仅只有在系统测试的时候才会做回归测试。
题目2 + d +在人机交互的地方不需要使用到等价测试。
题目3 + a +用户手册错别字多更软件质量没有任何关系。
题目4 +c+记录缺陷是为更好的解决缺陷,跟开发人员的绩效没有任何关系。
作者: 重庆很美77 时间: 2014-9-18 13:57
题目1 +b +不仅仅只有在系统测试的时候才会做回归测试。
题目2 + d +在人机交互的地方不需要使用到等价测试。
题目3 + a +用户手册错别字多更软件质量没有任何关系。
题目4 +c+记录缺陷是为更好的解决缺陷,跟开发人员的绩效没有任何关系。
作者: 重庆很美77 时间: 2014-9-18 13:57
题目1 +b +不仅仅只有在系统测试的时候才会做回归测试。
题目2 + d +在人机交互的地方不需要使用到等价测试。
题目3 + a +用户手册错别字多更软件质量没有任何关系。
题目4 +c+记录缺陷是为更好的解决缺陷,跟开发人员的绩效没有任何关系。
作者: testingstudying 时间: 2014-9-18 16:15
题目:
1. 以下关于回归测试的描述中,有错误的是:( B )
a. 在进行回归测试时会验证之前发现的缺陷是否真的已经修改完毕
b. 通常只有在系统测试阶段才会做回归测试
c. 回归测试也会验证与被修改的模块有数据交互或信息交互的模块是否引入了新的缺陷
d.自动化回归测试是实施回归测试一种常见方法。
解释:在任何阶段都可以进行回归测试
2. 下列关于等价类测试用例设计方法的描述中,错误的是:( B )
a 不但要以单个元素进行考虑,还要考虑元素之间的组合情况
b.要尽量以一个测试用例来覆盖所有的有效等价类
c.单个的无效等价类构成一个测试用例
d.等价类适用于所有涉及到输入信息的地方以及人机交互的地方
解释:设置多少个测试用例,要根据划分的有效等价类和无效等价类,一般用一个测试用例尽可能多的覆盖有效等价类
3.下列对某软件的描述中,哪项不属于质量问题?(D)
A. 用户手册不规范,错别字很多 B. 用户手册标明的功能无法实现 C. 程序运行经常出错 D. 功能特征
有限
解释:功能特质有限但是只要都满足SR,也不是质量问题
4、下列对记录缺陷的意义的描述,不恰当的是(C)
A、追踪缺陷解决
B、为缺陷预防提供依据
C、为评估开发人员绩效提供依据
D、为评估软件质量提供依据
解释:开发人员的绩效用缺陷多少来评估是不合理的
5、判断一个表达式中左右括号是否匹配,采用( D )实现较为方便。
A.线性表的顺序存储 B.队列 C.线性表的链式存储 D.栈
解释:栈的特点是先进后出,可用此特点匹配左右括号
作者: roselpc 时间: 2014-9-18 22:48
1. B
2. B
3. D
4. C
5. D
作者: roselpc 时间: 2014-9-18 22:54
?我发表的怎么看不到
作者: 巫女_test 时间: 2014-9-19 15:38
题目1:b。只要有测试就应该会有回归。
题目2:b。应该是以一个测试用例尽可能多的覆盖同等价类。
题目3:a。软件质量是“软件产品具有满足规定的或隐含要求能力要求有关的特征与特征总和”。
题目4:d。软件质量评估主要侧重于功能特征、可靠特征、易用特征和效率特征等几个方面,记录缺陷主要还是追踪缺陷解决,预防后期再次出现。
题目5:d.
作者: yangmz 时间: 2014-9-19 16:56
题目1 + 答案b + 个人看法:回归测试作为软件生命周期的一个组成部分,软件开发的各个阶段都会进行多次回归测试,而不是只有系统测试阶段才回归测试。
题目2 + 答案b + 个人看法:等价类划分原则中,在规定了输入数据的一组之中(如n个值),并且程序要对每个输入值分别处理的情况下,需要确定n个有效等价类,所以要尽量以一个测试用例来覆盖所有的有效等价
类是不正确的。
题目3 + 答案D + 个人看法:软件测试是为了尽量避免严重的质量问题而进行的,测试同时包含了软件和用户手册的测试,通过准则通常包括满足软件需求的功能实现,功能正确,系统稳定,用户手册易读/易懂/易操
作等。因此ABC都应该属于质量问题,功能特征受限不属于质量问题。
题目4 + 答案B + 个人看法:记录软件缺陷有利于跟踪缺陷的整个生命周期,特别是对于不好重现的缺陷,记录有利于后续跟踪重现。测试结束生成的缺陷报告有利于评估软件质量。记录的缺陷数量与等级对于评估相
关开发人员绩效也提供了依据。而记录缺陷不能为预防缺陷提供依据,因为缺陷都有周期,周期结束不会有其他操作。
题目5 + 答案D + 个人看法:采用栈配对。扫描字符串,见左括号进栈,见右括号就把里面最外的一个左括号出栈。扫描结束看左括号是否还有,若没有则是配对成功,若还有则配对失败。
作者: 肖德兵 时间: 2014-9-21 21:01
1b,2a,3d,4c,5d
作者: hl635214 时间: 2014-9-22 09:40
1+B,2+B,3+D,4+B,5+C
作者: liulangdeyufu 时间: 2014-9-22 10:28
题目:
1. 以下关于回归测试的描述中,有错误的是:( B )
a. 在进行回归测试时会验证之前发现的缺陷是否真的已经修改完毕
b. 通常只有在系统测试阶段才会做回归测试
c. 回归测试也会验证与被修改的模块有数据交互或信息交互的模块是否引入了新的缺陷
d.自动化回归测试是实施回归测试一种常见方法。
2. 下列关于等价类测试用例设计方法的描述中,错误的是:(AB )
a 不但要以单个元素进行考虑,还要考虑元素之间的组合情况
b.要尽量以一个测试用例来覆盖所有的有效等价类
c.单个的无效等价类构成一个测试用例
d.等价类适用于所有涉及到输入信息的地方以及人机交互的地方
3.下列对某软件的描述中,哪项不属于质量问题?(ABC )
A. 用户手册不规范,错别字很多 B. 用户手册标明的功能无法实现 C. 程序运行经常出错 D. 功能特征
有限
4、下列对记录缺陷的意义的描述,不恰当的是(C)
A、追踪缺陷解决
B、为缺陷预防提供依据
C、为评估开发人员绩效提供依据
D、为评估软件质量提供依据
5、判断一个表达式中左右括号是否匹配,采用( D)实现较为方便。
A.线性表的顺序存储 B.队列 C.线性表的链式存储 D.栈
作者: huixiusnow 时间: 2014-9-23 09:09
1.B 2.B 3.D 4.C 5.D
这几个题主要考的是测试人员的思维。第五题考查数据结构。关于记录缺陷的意义,主要是为了跟踪;其次是提醒开发人员在以后的开发中要预防此类缺陷的产生;当然作为产品版本的发布,缺陷解决率也是衡量软件质量的一项指标。我们知道任何人开发的软件,不论级别多高或多低,不可能没有缺陷,软件的质量是开发出来的,不能用缺陷多少来衡量,我们应提高的是开发人员的思维能力,而不能让这些外在的指标束缚了开发人员的手脚。
作者: mmwang1989 时间: 2014-9-23 11:19
(1).B "通常只有在系统测试阶段才会做回归测试"事实不是如此,在单个模块的测试过程迭代过程中也会进行回归测试
(2).B “要尽量以一个测试用例来覆盖所有的有效等价类”一个测试用例一个有效等价类为好
(3).D “功能特征有限”并不表示产品的质量有问题,未按需求实现
(4).B “为缺陷预防提供依据”首先记录缺陷的时候缺陷已经产生了,相比其他几个答案,这个答案会有牵强
(5).C “线性表的链式存储”,可以对表达式扫描,将括号位置记录位置再去对比匹配程度,比较方便,相比其他几种方法这个方法最简单
作者: 0311008 时间: 2014-9-23 14:21
1.B
2.B
3.D
4.B
5.D
作者: dapeng_13 时间: 2014-9-23 17:07
1+B+每个测试阶段都有可能回归测试
2+B+要尽量以一个测试用例来覆盖尽量多的有效等价类
3+D+"功能特征有限" 只能说明软件系统功能有限,不能说明质量有问题
4+C+它不是“为评估开发人员绩效提供依据“, 只是在某方面去衡量开发人员能力
5+D+配对,就是一个左括号,一个右括号。你从头扫描字符串,看见左括号就进栈,看见右括号就把里面的最外一个左括号出栈,这样就是一对。
作者: dapeng_13 时间: 2014-9-23 17:09
1+B+每个测试阶段都有可能回归测试
2+B+要尽量以一个测试用例来覆盖尽量多的有效等价类
3+D+"功能特征有限" 只能说明软件系统功能有限,不能说明质量有问题
4+C+它不是“为评估开发人员绩效提供依据",只是在某个方面衡量开发人员质量问题
5+D+配对,就是一个左括号,一个右括号。你从头扫描字符串,看见左括号就进栈,看见右括号就把里面的最外一个左括号出栈,这样就是一对。
作者: 丁香 时间: 2014-9-24 11:07
1. 以下关于回归测试的描述中,有错误的是:( )
a. 在进行回归测试时会验证之前发现的缺陷是否真的已经修改完毕
b. 通常只有在系统测试阶段才会做回归测试
c. 回归测试也会验证与被修改的模块有数据交互或信息交互的模块是否引入了新的缺陷
d.自动化回归测试是实施回归测试一种常见方法。
答案为b。
回归测试在每个测试阶段都可进行,主要是问题修复后,对所有问题进行再次测试,并编写一些回归测试
用例,针对系统的主要功能进行再次测试验证。如项目时间允许,可将所有功能再次测试一遍;如时间不允许,
则根据项目编写一套回归测试用例,验证软件的基本功能正确。
2. 下列关于等价类测试用例设计方法的描述中,错误的是:( )
a 不但要以单个元素进行考虑,还要考虑元素之间的组合情况
b.要尽量以一个测试用例来覆盖所有的有效等价类
c.单个的无效等价类构成一个测试用例
d.等价类适用于所有涉及到输入信息的地方以及人机交互的地方
答案为b。
实际一般无法以一个测试用例来覆盖所有的有效等价类,有效等价类根据实际的输入信息或者操作进行确定。
3.下列对某软件的描述中,哪项不属于质量问题?( )
A. 用户手册不规范,错别字很多 B. 用户手册标明的功能无法实现 C. 程序运行经常出错 D. 功能特征
有限
答案为D。
A属于文档bug,为质量特性中的易学性;B为功能依从性相关的问题; C是明显的功能bug,以上都属于质量问题。功能特征有限只是软件设计时的局限性导致的,并不是真正的质量问题。
4、下列对记录缺陷的意义的描述,不恰当的是()
A、追踪缺陷解决
B、为缺陷预防提供依据
C、为评估开发人员绩效提供依据
D、为评估软件质量提供依据
答案为C。
记录缺陷的意义主要为便于缺陷跟踪,直至最后关闭缺陷,另需对缺陷原因进行分析总结,可以形成研发的开发规范或
类似问题注意点。便于预防下一轮开发过程产生的类似缺陷。至于评估开发人员绩效,一般不以缺陷进行直接考核。
5、判断一个表达式中左右括号是否匹配,采用( )实现较为方便。
A.线性表的顺序存储 B.队列 C.线性表的链式存储 D.栈
答案为D。
采用栈的方式实现,遇到左括号入栈,右括号出栈,最后判断一下栈是否为空。即从表达式的最左边逐个扫描字符串,如是左括号就进栈,如是右括号就把栈里面的最外一个左括号出栈,这样就是一对。
等扫描完的时候,看栈里面有没有数据。如果没有,那就是配对的,要不就是不配对。
作者: 陈飘絮 时间: 2014-9-25 15:34
1+b+各个测试阶段都要进行回归测试
2+d+不是所有输入框适合等价类
3+d+功能特性有限,但只要符合客户要求就行
4+b+为缺陷预防提供依据,已经是缺陷了,怎么预防
5+d+就是栈,进行配对,就是一个左括号和一个右括号。从头扫描字符串,看见左括号就进栈,看见右括号就把里面的最外一个左括号出栈,这样就是一对。等扫描完的时候,看栈里面好有没有。如果没有,那就是配对的,要不就是不配对
作者: 了了615 时间: 2014-9-25 17:30
1b 2d 3d 4b 5c
作者: lihuaxiang 时间: 2014-9-25 20:28
题目1+B+软件开发的各个阶段都会进行多次回归测试
题目2+D+等价类不适用于有相互依赖关系的输入项
题目3+D+功能特征有限,只要符合用户需求就可以,后续可以优化。
题目4+C+缺陷的记录是为了更好的保证软件质量,帮助找到问题的所在,然后进行解决问题,与开发人员的绩效没有关系
题目5+D+左右括号的匹配,你从头扫描表达式,看见左括号就进栈,看见右括号就把最后入栈的左括号做出栈处理,这样就是一对。等扫描完的时候,看栈里面还有没有左括号。如果没有,那就是完全匹配成功,要不就是未完全匹配成功。
作者: qz453 时间: 2014-9-26 10:15
1~5:BBDCC
作者: 闫娜 时间: 2014-9-26 15:19
1.b
2.d
3.b
4.c
5.b
作者: zhmsu 时间: 2014-9-26 18:45
1. 以下关于回归测试的描述中,有错误的是:(b )
a. 在进行回归测试时会验证之前发现的缺陷是否真的已经修改完毕
b. 通常只有在系统测试阶段才会做回归测试
c. 回归测试也会验证与被修改的模块有数据交互或信息交互的模块是否引入了新的缺陷
d.自动化回归测试是实施回归测试一种常见方法。
个人看法:软件开发的各个阶段,都可以进行回归测试
2. 下列关于等价类测试用例设计方法的描述中,错误的是:( a )
a 不但要以单个元素进行考虑,还要考虑元素之间的组合情况
b.要尽量以一个测试用例来覆盖所有的有效等价类
c.单个的无效等价类构成一个测试用例
d.等价类适用于所有涉及到输入信息的地方以及人机交互的地方
个人看法:a描述的应该是组合测试
3.下列对某软件的描述中,哪项不属于质量问题?( A)
A. 用户手册不规范,错别字很多
B. 用户手册标明的功能无法实现
C. 程序运行经常出错
D. 功能特征有限
个人看法:A选项属于手册规范问题,其它3项涉及软件的质量问题
4、下列对记录缺陷的意义的描述,不恰当的是(C)
A、追踪缺陷解决
B、为缺陷预防提供依据
C、为评估开发人员绩效提供依据
D、为评估软件质量提供依据
个人看法:以缺陷评估开发人员绩效不适合
5、判断一个表达式中左右括号是否匹配,采用( D )实现较为方便。
A.线性表的顺序存储 B.队列 C.线性表的链式存储 D.栈
个人看法:将括号入栈(若第一个为右括号,则不匹配),遇到右括号,弹出右括号,左括号,重复前面的步骤,直到所有的括号入栈,若最后栈内为空,则匹配,否则不匹配。
作者: chenchunyan 时间: 2014-9-26 22:40
1. 以下关于回归测试的描述中,有错误的是:(b )
a. 在进行回归测试时会验证之前发现的缺陷是否真的已经修改完毕
b. 通常只有在系统测试阶段才会做回归测试
c. 回归测试也会验证与被修改的模块有数据交互或信息交互的模块是否引入了新的缺陷
d.自动化回归测试是实施回归测试一种常见方法。
看法:回归测试在软件开发的各个阶段都会进行多次回归测试,因此b是错误的
2. 下列关于等价类测试用例设计方法的描述中,错误的是:(b )
a 不但要以单个元素进行考虑,还要考虑元素之间的组合情况
b.要尽量以一个测试用例来覆盖所有的有效等价类
c.单个的无效等价类构成一个测试用例
d.等价类适用于所有涉及到输入信息的地方以及人机交互的地方
看法:有效等价类可以是一个,也可以是多个,根据系统的输入域划分若干部分,然后从每个部分中选取少数有代表性数据当做数据测试的测试用例,等价类是输入域的集合
故b表达不正确
3.下列对某软件的描述中,哪项不属于质量问题?(D )
A. 用户手册不规范,错别字很多 B. 用户手册标明的功能无法实现 C. 程序运行经常出错 D. 功能特征
有限
看法:软件质量问题主要表现在以下三个方面:软件正确性、健壮性、效率、完整性、可用性、风险(产品运行);可理解性、可维修性、灵活性、可测试性(产品修改);可移植性、可再用性、互运行性(产品转移)。D没有包含
4、下列对记录缺陷的意义的描述,不恰当的是(c)
A、追踪缺陷解决
B、为缺陷预防提供依据
C、为评估开发人员绩效提供依据
D、为评估软件质量提供依据
看法:在我看来缺陷不应该看作开发人员的绩效提供依据,因此应该选择C
5、判断一个表达式中左右括号是否匹配,采用( D )实现较为方便。
A.线性表的顺序存储 B.队列 C.线性表的链式存储 D.栈
看法:配对,就是一个左括号,一个右括号。你从头扫描字符串,看见左括号就进栈,看见右括号就把里面的最外一个左括号出栈,这样就是一对。等扫描完的时候,看栈里面好有没有。等扫描完的时候,看栈里面好有没有。如果没有,那就是配对的,要不就是不配对。
作者: chenshijuan523 时间: 2014-9-27 16:17
1.B 在任何阶段修改问题,都需要做回归测试
2.A
3.D
4.C
5.C
作者: 大龙哥哥 时间: 2014-9-28 18:22
1、B,软件开发各个阶段都可能会涉及到【回归测试】
2、A,不是单个元素,是子集
3、A
4、D
5、C
作者: shmilyliu 时间: 2014-9-29 13:44
1.以下关于回归测试的描述中,有错误的是:( b )
a. 在进行回归测试时会验证之前发现的缺陷是否真的已经修改完毕
b. 通常只有在系统测试阶段才会做回归测试
c. 回归测试也会验证与被修改的模块有数据交互或信息交互的模块是否引入了新的缺陷
d. 自动化回归测试是实施回归测试一种常见方法。
备注:软件开发的各个阶段都会进行回归测试
2.下列关于等价类测试用例设计方法的描述中,错误的是:(A )
a.不但要以单个元素进行考虑,还要考虑元素之间的组合情况
b.要尽量以一个测试用例来覆盖所有的有效等价类
c.单个的无效等价类构成一个测试用例
d.等价类适用于所有涉及到输入信息的地方以及人机交互的地方
备注:
3、下列对某软件的描述中,哪项不属于质量问题?( D )
A. 用户手册不规范,错别字很多 B. 用户手册标明的功能无法实现 C. 程序运行经常出错 D. 功能特征有限
备注:功能特征有限,不是质量问题
4、下列对记录缺陷的意义的描述,不恰当的是(C)
A、追踪缺陷解决
B、为缺陷预防提供依据
C、为评估开发人员绩效提供依据
D、为评估软件质量提供依据
备注:追踪缺陷解决、为缺陷预防提供依据、为评估软件质量提供依据是记录缺陷的意义
5、判断一个表达式中左右括号是否匹配,采用( D)实现较为方便。
A.线性表的顺序存储 B.队列 C.线性表的链式存储 D.栈
备注:使用栈实现较为方便。
作者: hoverq 时间: 2014-9-29 15:47
题目:
1. 以下关于回归测试的描述中,有错误的是:( B )
a. 在进行回归测试时会验证之前发现的缺陷是否真的已经修改完毕
b. 通常只有在系统测试阶段才会做回归测试 //回归测试适用于项目的各个测试阶段
c. 回归测试也会验证与被修改的模块有数据交互或信息交互的模块是否引入了新的缺陷
d.自动化回归测试是实施回归测试一种常见方法。
2. 下列关于等价类测试用例设计方法的描述中,错误的是:( A )
a . 不但要以单个元素进行考虑,还要考虑元素之间的组合情况 //等价类划分一般适用于单元素的情况,对于多种元素组合的情况,一般会采用其他方法
b.要尽量以一个测试用例来覆盖所有的有效等价类
c.单个的无效等价类构成一个测试用例
d.等价类适用于所有涉及到输入信息的地方以及人机交互的地方
3.下列对某软件的描述中,哪项不属于质量问题?( D )
A. 用户手册不规范,错别字很多 B. 用户手册标明的功能无法实现 C. 程序运行经常出错 D. 功能特征有限 //功能特性是根据用户需求来确定的,功能缺失/富余/实现错误才属于质量问题
4、下列对记录缺陷的意义的描述,不恰当的是(C)
A、追踪缺陷解决
B、为缺陷预防提供依据
C、为评估开发人员绩效提供依据 //开发人员的绩效不应根据测试人员记录到的缺陷来评定,除非是故意挑起开发与测试的反目
D、为评估软件质量提供依据
5、判断一个表达式中左右括号是否匹配,采用( D )实现较为方便。
A.线性表的顺序存储 B.队列 C.线性表的链式存储 D.栈 //后进先出,匹配一对pop一对
作者: 豆豆丫丫 时间: 2014-9-30 12:06
1.b,回归测试不一定只有在系统测试阶段才进行,我们提交BUG后,开发会进行修复,修复后打包出来,我们在测试的时候就会回归之前开发在该版本上修复的BUG,所以基本上整个测试过程中都会涉及到,如果一直等到最后阶段才进行回归测试的话,会在最后阶段的工作量非常大。
2.b,一个用例覆盖所有的等价类是错误的,比如说,一个文本框可以输入中文,英文,数字,这些都属于等价类,那么可以设计成几个用例,比如说,中文与英文的组合,全部为中文,等等一系列的用例,这样尽量把所有等价类都能覆盖。
3.d,(1)用户手册也属于测试范围内的内容,而且用户在不熟悉软件的情况下,只有靠用户手册来进行操作,如果说用户手册不规范,到处都是错别字,那么就会给用户造成误导,而且用户会觉得这个公司的产品做得多么的不负责任。(2)用户手册标明的功能都没有实现,那么用户希望用到那个功能,但是那个功能却没有实现,存在一定的欺骗性。(3)程序运行经常出错,是属于BUG,那肯定是质量问题。
4.b,记录了BUG,就需要追踪到是否解决,有些公司会对开发人员的BUG数作为绩效考核的一种评判。
5.d
作者: hustlihe 时间: 2014-10-5 19:42
bbdcd
作者: mexia 时间: 2014-10-8 16:57
谢谢
作者: stronghun 时间: 2014-10-11 16:01
学习学习~
作者: shen0701 时间: 2014-10-11 16:28
、查看
作者: 我也是醉了 时间: 2014-10-25 14:46
好像很厉害的样子
作者: 张君666 时间: 2014-11-6 17:30
作者: xiao_qingdiao 时间: 2014-11-12 16:42
我是来看回帖的
作者: 薛双 时间: 2014-11-19 14:21
额,来晚了,过期了
作者: 军小晴718 时间: 2014-11-19 16:59
嗯,不错
作者: guikeyy 时间: 2014-12-1 14:43
看看
作者: jelley_tung 时间: 2014-12-2 10:11
来晚了,想做题已经看到答案了
作者: jelley_tung 时间: 2014-12-2 10:11
来晚了,想做题已经看到答案了
作者: 波浪线 时间: 2014-12-3 09:24
作者: lilian202 时间: 2014-12-3 17:22
作者: ooolyh 时间: 2014-12-4 13:34
不错,以后就应该多多参与
作者: banyuanyue 时间: 2014-12-5 10:57
顶下各位大神~
作者: lindayao 时间: 2014-12-8 14:02
了解一下
作者: 568862906 时间: 2014-12-11 15:34
vvv
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) |
Powered by Discuz! X3.2 |