btest02 发表于 2014-12-2 20:50:06

dbcbd

btest02 发表于 2014-12-2 20:50:25

dbcbd

水木流年 发表于 2014-12-3 08:59:20

1.C
2.D
3.D
4.B
5.C

zjxlhao 发表于 2014-12-3 09:24:58

1 c ,2 d ,3 b ,4 a, 5 c

zjxlhao 发表于 2014-12-3 09:31:31

对不起,我是新手,不会设置成仅作者可见。@lsekfe

水木流年 发表于 2014-12-3 09:43:52

1.C
2.D
3.B
4.B
5.D

ljoo00 发表于 2014-12-3 12:34:24

1、BD
2、B
3、D
4、D

dj747762519 发表于 2014-12-3 15:07:05

D,A,B,A,A

lsekfe 发表于 2014-12-3 15:15:56

zjxlhao 发表于 2014-12-3 09:31
对不起,我是新手,不会设置成仅作者可见。@lsekfe

这个不需要你设置的哦~

kattyzhna 发表于 2014-12-3 16:07:13

1.C
2.D
3.A
4.D
5.D

授客 发表于 2014-12-3 19:54:18

1、在性能测试中,以下哪种情况意味着系统可能负载较高了()
A、Processor Time达到了50% B、虚拟用户数在增加的同时,事务响应时间缓慢增加
C、虚拟用户数在增加的同时,事务响应时间急速增加 D、虚拟用户数在增加的同时,每秒钟处理的事务数量在下降

答案: C

看法:
A:Processor Time此计数器是处理器活动的主要指示器,显示在采样间隔期间所观察的繁忙时间平均百分比。应注意,对处理器是否空闲的计算是在系统时钟的内部采样间隔期间(10ms)执行的。考虑到现在的处理器速度非常快,因此,在处理器可能会用大量时间为系统时钟采样间隔之间的线程提供服务时,% Processor Time 会低估处理器利用率,参考值:平均应该少于 75%
B:虚拟用户数在增加的同时,事务响应时间缓慢增加,虽然负载有所增加,但是增加缓慢,恰恰说明此时系统还有较好的业务处理能力
D:虚拟用户数在增加的同时,每秒钟处理的事务数量在下降,每秒事务数下降,表明此时的业务量下,系统不能达到“最佳处理性能”,负载可能不是很高,(通常的压力测试)
不能表明
C:虚拟用户数在增加的同时,事务响应时间急速增加。这里急速增加,表示业务量远超过系统能力处理的范围,即超过极限,等待处理的进程队列较多,明负载较高(通常做负载测试)


2、针对被测系统的主要业务(或风险最高的业务)设计一组测试用例并进行执行,根据被测结果分析可能的测试分支,并设计用例进行测试,不断重复分析——设计——执行这个过程,直到满足测试出口条件,该种测试技术是:()
A、黑盒测试技术 B、白盒测试技术 C、灰盒测试技术 D、基于经验的测试技术

答案:C

看法:
A、黑盒测试 把测试对象当作黑盒子,关注输入和输出,不关注中间处理过程
B、白盒测试 根据函数内部的语句,及代码逻辑结构,包括判断条件及其组合,条件分支语句等来设计用例
D、基于经验的测试技术,这个主要是根据测试者自身的经验,想法来判断可能产品中可能存在缺陷的地方,并对其进行测试
C、介于黑盒和白盒之间,关注输入和输出的同时,也关注代码内部状态,但没白盒测试详细,通过一些表征现象,比如输出,来反推内部的代码运行状态。结合题目,比较符合题意

3、下列敏捷开发模型的说法,错误的是()
A、敏捷开发优于瀑布式开发
B、敏捷开发属于迭代增量式模型
C、敏捷开发对回归测试要求极高
D、敏捷开发需要Leader更精细的管理团队

答案:D

看法:
A,大部分情况下,普遍优于瀑布式开发。它讲究快速迭代,缩短了开发周期,尽早开发出可交付物,一旦发现开发出来的产品和市场需求不符,可尽快修正,调整,降低成本和风险。
B,敏捷开发属于迭代增量式模型。迭代式,按需求优先级进行开发,确保有价值的产品交付,同时如A中所提的,待用迭代增量开发,可快速响应市场变化
C, 敏捷开发对回归测试要求极高 敏捷开发通常具有开发周期短,版本迭代快速的特点,所以,敏捷开发模式下的测试也是具有同样的特点,即测试时间短,频繁的回归测试,而时间短的情况下必须保证产品的质量,必然对回归测试的执行必然有极高的要求,别是产品迭代期间改动较大的情况下
D,敏捷开发讲究团队合作,讲究个体之间的互动与沟通,而不是把重点放在流程和工具上,因此敏捷开发需要的是更多的合作精神,自由组织的团队,而不是更精细的管理团队。

4、下列哪个不属于测试自动化的内容()
A、测试设计自动化 B、测试环境搭建自动化 C、测试执行自动化 D、测试结果对比自动化

答案:B

看法:
A、测试设计自动化 自动化不仅仅局限于执行,还可用于设计,比如正交设计助手,通过该软件可自动设计出用于执行测试的用例。
B、测试环境搭建自动化 测试环境,比如服务器,网络配置等通常都是要人来搭建的,搭建好后在环境中自动运行测试,显然不是自动化的内容。
C、测试执行自动化 自动化本来就是为了弥补手工测试的步骤,自动执行重复的测试工作,提高效率,显然是
D、测试结果不需要人工比对分析,自动分析多次运行的结果,生成结果报表,这显然是

5、下列关于持续集成的说法错误的是()
A、持续集成要求每个程序员每天至少进行一次集成
B、持续集成可以分层进行
C、持续集成确保主干上的代码始终是稳定并且已被验证的可发布状态
D、持续集成的工作测试人员不需要参与

答案:D

看法:
A,持续集成要求每个程序员每天至少进行一次集成集成本身是可持续迭代的过程,不应该等待到真正各个子系统或业务模块都开发好才开始集成,尽早集成可尽早看到效果,同时降低集成难度及风险
B、持续集成可以分层进行   集成测试是分层次的,一个模块集成测试后, 按照计划进行下一个模块的集成或者更高级别的集成,比如先对组件集成,然后对子系统进行集成
C、持续集成确保主干上的代码始终是稳定并且已被验证的可发布状态 持续集成真正将组件组装和集成为产品的关键,具有严格的要求,每次集成需要在上一环境验证通过下才进入下一阶段
D、测试工作都需要人的参与 ,显然不对,虽然持续集成强调的是自动化的编译构建,部署,自动化的冒烟测试,但是还是需要人工参与的,特别是大型产品。

风中的云 发表于 2014-12-4 10:54:19

BADAD

likang2005608 发表于 2014-12-4 12:55:39

1.D2.D3.A4.A5.D

shinnysmilex 发表于 2014-12-4 18:12:49

1. 答案:C
   个人看法:事务响应时间急速增加,即事务处理速度急速下降,由此可以判断负载波动较大、已逐步趋向极限了。

2. 答案:C
   个人看法:这个测试方法融合了白盒和黑盒,首先再模块选择上,是通过黑盒的方式选择了主要业务。而在测试用例的设计上,通过结果分析寻找测试分支,这更偏向白盒测试的方法。

3. 答案:A
   个人看法:敏捷开发是一种以人为核心、迭代、循序渐进的开发方法。但是,每个产品、每个项目都有自身的特点,对于大型复杂软件的开发和维护,尤其是有过多旧代码的项目,敏捷的方式是否更为合适,还是见仁见智。

4. 答案:A
   个人看法:测试自动化主要还是关注测试的方法和过程。测试设计的话还是应该更多地依靠人的分析和经验来完成,不太可能自动完成测试的设计。

5. 答案:D
   个人看法:持续集成的整个流程中还包含时时运行测试,这就要求有足够的自动化代码来实现。所以测试人员需要根据产品的情况,编写足够的自动化测试代码应用于持续集成。

寻路 发表于 2014-12-4 22:31:45

1、在性能测试中,以下哪种情况意味着系统可能负载较高了(C D)
A、Processor Time达到了50% B、虚拟用户数在增加的同时,事务响应时间缓慢增加
C、虚拟用户数在增加的同时,事务响应时间急速增加 D、虚拟用户数在增加的同时,每秒钟处理的事务数量在下降
虚拟用户数在增加的同时,事务响应时间急速增加,每秒能处理的事务也在降低,说明负载到了较高的程度

2、针对被测系统的主要业务(或风险最高的业务)设计一组测试用例并进行执行,根据被测结果分析可能的测试分支,并设计用例进行测试,不断重复分析——设计——执行这个过程,直到满足测试出口条件,该种测试技术是:(D)
A、黑盒测试技术 B、白盒测试技术 C、灰盒测试技术 D、基于经验的测试技术
探索性测试应用场景,基于经验的测试技术

3、下列敏捷开发模型的说法,错误的是(A D)
A、敏捷开发优于瀑布式开发
B、敏捷开发属于迭代增量式模型
C、敏捷开发对回归测试要求极高
D、敏捷开发需要Leader更精细的管理团队
不是敏捷就一定优于瀑布的;敏捷提倡的是团队自我管理,leader要放手

4、下列哪个不属于测试自动化的内容(A)
A、测试设计自动化 B、测试环境搭建自动化 C、测试执行自动化 D、测试结果对比自动化
测试设计自动化不属于测试自动化的内容

5、下列关于持续集成的说法错误的是(D)
A、持续集成要求每个程序员每天至少进行一次集成
B、持续集成可以分层进行
C、持续集成确保主干上的代码始终是稳定并且已被验证的可发布状态
D、持续集成的工作测试人员不需要参与
持续集成应该是所有项目参与者都参与的过程

dapeng_13 发表于 2014-12-5 14:10:15

1、在性能测试中,以下哪种情况意味着系统可能负载较高了(D)
A、Processor Time达到了50% B、虚拟用户数在增加的同时,事务响应时间缓慢增加
C、虚拟用户数在增加的同时,事务响应时间急速增加 D、虚拟用户数在增加的同时,每秒钟处理的事务数量在下降

2、针对被测系统的主要业务(或风险最高的业务)设计一组测试用例并进行执行,根据被测结果分析可能的测试分支,并设计用例进行测试,不断重复分析——设计——执行这个过程,直到满足测试出口条件,该种测试技术是:(A)
A、黑盒测试技术 B、白盒测试技术 C、灰盒测试技术 D、基于经验的测试技术
理由:根据描述,应该是黑盒测试技术中的因果图。
3、下列敏捷开发模型的说法,错误的是(C)
A、敏捷开发优于瀑布式开发
B、敏捷开发属于迭代增量式模型
C、敏捷开发对回归测试要求极高
D、敏捷开发需要Leader更精细的管理团队

4、下列哪个不属于测试自动化的内容(B)
A、测试设计自动化 B、测试环境搭建自动化 C、测试执行自动化 D、测试结果对比自动化

5、下列关于持续集成的说法错误的是(D)
A、持续集成要求每个程序员每天至少进行一次集成
B、持续集成可以分层进行
C、持续集成确保主干上的代码始终是稳定并且已被验证的可发布状态
D、持续集成的工作测试人员不需要参与

woshiyueer 发表于 2014-12-5 15:52:39

1、在性能测试中,以下哪种情况意味着系统可能负载较高了(C)
A、Processor Time达到了50%
B、虚拟用户数在增加的同时,事务响应时间缓慢增加
C、虚拟用户数在增加的同时,事务响应时间急速增加
D、虚拟用户数在增加的同时,每秒钟处理的事务数量在下降
说明:系统响应时间急剧增加,说明系统承载不了如此多的用户做这个事务,也就是存在性能瓶颈。

2、针对被测系统的主要业务(或风险最高的业务)设计一组测试用例并进行执行,根据被测结果分析可能的测试分支,并设计用例进行测试,不断重复分析——设计——执行这个过程,直到满足测试出口条件,该种测试技术是:(B)
A、黑盒测试技术
B、白盒测试技术
C、灰盒测试技术
D、基于经验的测试技术
说明:被测程序中每个判定表达式至少获得一次“真”值和“假”值,从而使程序的每一个分支至少都通过一次。

3、下列敏捷开发模型的说法,错误的是(B)
A、敏捷开发优于瀑布式开发
B、敏捷开发属于迭代增量式模型
C、敏捷开发对回归测试要求极高
D、敏捷开发需要Leader更精细的管理团队
说明:
迭代式开发,不要求每一个阶段的任务做的都是最完美的,而是明明知道还有很多不足的地方,却偏偏不去完善它,而是把主要功能先搭建起来为目的,以最短的时间,最少的损失先完成一个“不完美的成果物”直至提交。
敏捷开发,相比迭代式开发两者都强调在较短的开发周期提交软件,但是,敏捷开发的周期可能更短,并且更加强调队伍中的高度协作。

4、下列哪个不属于测试自动化的内容(B)
A、测试设计自动化
B、测试环境搭建自动化
C、测试执行自动化
D、测试结果对比自动化
说明:软件测试自动化的内容:1、测试用例2、测试的执行写控制3、测试结果与标准输出的对比4、不吻合的测试结果的分析、分类、记录和通报5、总测试状况的统计,报表的产生6、自动测试与开发中产品每日构建(build )的配合

5、下列关于持续集成的说法错误的是(D)
A、持续集成要求每个程序员每天至少进行一次集成
B、持续集成可以分层进行
C、持续集成确保主干上的代码始终是稳定并且已被验证的可发布状态
D、持续集成的工作测试人员不需要参与
说明:不断发布的构建结果,使测试人员得以自始至终的参与到整个开发过程中。

jerrygu625 发表于 2014-12-5 18:51:00

1, C
2, C
3, D
4, A
5, D

xieks 发表于 2014-12-6 14:15:27

1.D
2.A
3.A
4.A
5.D

macy90 发表于 2014-12-6 18:39:06

1、C
2、D
3、A
4、A
5、D
页: 1 [2] 3 4 5 6 7 8
查看完整版本: 测试知识大闯关69期(活动答案和获奖名单已公布)(2015.1.4)