51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

楼主: lsekfe
打印 上一主题 下一主题

测试知识大闯关69期(活动答案和获奖名单已公布)(2015.1.4)

[复制链接]
  • TA的每日心情

    2015-5-7 10:27
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]测试排长

    81#
    发表于 2014-12-16 17:01:49 | 只看该作者
    1、在性能测试中,以下哪种情况意味着系统可能负载较高了(CD)
    A、Processor Time达到了50% B、虚拟用户数在增加的同时,事务响应时间缓慢增加
    C、虚拟用户数在增加的同时,事务响应时间急速增加 D、虚拟用户数在增加的同时,每秒钟处理的事务数量在下降



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



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



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



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

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2016-12-26 09:11
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    83#
    发表于 2014-12-16 21:08:08 | 只看该作者
    b a d  b d
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    85#
    发表于 2014-12-17 09:48:18 | 只看该作者
    题目1答:A
        我不是从事C/S或B/S这一类软件测试的,所以对于性能测试可以说是一无所知,只能从答案去判断了,选项A可以代表着系统CPU的利用率,利用率高,代表软件负载大,繁忙,而其他三个选项,我个人觉得除了可能是系统负载高导致处理速度下降之外,也可能和网络环境之类的东西有关吧,不懂,随便选一个先;
    题目2答:D
        ABC三个选项的概念都很庞大,三个选项就涵盖了所有测试行为,而题目中的问题只是测试过程中的某一个常用的测试方法,对于“主业务、风险高”这两个词来说,只有熟悉流程的,熟悉业务的人才能做出判断从而去设计用来,因此我觉得这个题目应属于基于测试经验的测试技术;
    题目3答:A
        对于开发模型来说,我觉得没有谁优谁劣,而是谁更适合;敏捷开发也是采用迭代的,循序渐进的的方法进行,因此B正确,而C,我认为放哪里都对,至于D,相比其他开发模型来说,敏捷开发注定要求分工、管理、沟通的重要性,因此管理业需要更精细;
    题目4答:A
        设计如果都能自动化了,那就不用干活了;
    题目5答:BD
        百度了解了持续集成的概念,AC是属于持续集成的原则,因此正确,D肯定不对,测试人员是贯穿项目始终的,无时无刻不在参与;而B,因为我不了解分层进行时什么意思,但集成的概念是自动集成,自动测试,应该是不可以分层的,分层了就不算完整的集成了吧。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    86#
    发表于 2014-12-17 12:58:13 | 只看该作者
    1.D ; 2.A ; 3.A ; 4.A ; 5.D
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    87#
    发表于 2014-12-17 15:50:41 | 只看该作者
    1、C,分析:虚拟用户数在增加的同时,事务响应时间急速增加,表明事务响应时间增加的速度高于用户数增加的速度,说明由于用户数的增加,处理性能下载,所以负载较高
    2、D,分析:设计测试用例的过程是根据被测结果再进行分析和重新设计、执行的过程,说明是依据经验进行的测试,故属于基于经验的测试技术
    3、A,分析:敏捷开发与瀑布式开发各有千秋,并不完全优于瀑布式开发,比如:敏捷开发并不适用于大型系统的开发
    4、B,分析:测试自动化包含测试的设计、执行和对测试结果的比较分析这几方面,测试环境的自动化搭建不属于自动化测试范畴
    5、D,分析:持续集成包含编译、发布和测试过程,因此,测试人员也需要参与持续集成
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    88#
    发表于 2014-12-17 16:23:16 | 只看该作者
    87#答题中的第1题,"处理性能下载"应该为"处理性能下降"
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    前天 09:05
  • 签到天数: 1050 天

    连续签到: 1 天

    [LV.10]测试总司令

    89#
     楼主| 发表于 2014-12-17 16:40:27 | 只看该作者
    youngcan 发表于 2014-12-17 16:23
    87#答题中的第1题,"处理性能下载"应该为"处理性能下降"

    你是说题目本身有问题吗?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    91#
    发表于 2014-12-18 11:27:30 | 只看该作者
    1.CD
    2.A
    3.A
    4.AB
    5.AD
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    92#
    发表于 2014-12-18 11:27:38 | 只看该作者
    1.CD
    2.A
    3.A
    4.AB
    5.AD
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    93#
    发表于 2014-12-18 14:11:21 | 只看该作者
    1、在性能测试中,以下哪种情况意味着系统可能负载较高了(C)
    A、Processor Time达到了50% B、虚拟用户数在增加的同时,事务响应时间缓慢增加
    C、虚拟用户数在增加的同时,事务响应时间急速增加 D、虚拟用户数在增加的同时,每秒钟处理的事务数量在下降


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


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


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


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

    回复 支持 反对

    使用道具 举报

    该用户从未签到

    95#
    发表于 2014-12-18 15:49:25 | 只看该作者
    1、在性能测试中,以下哪种情况意味着系统可能负载较高了(C,D)
    A、Processor Time达到了50% B、虚拟用户数在增加的同时,事务响应时间缓慢增加
    C、虚拟用户数在增加的同时,事务响应时间急速增加 D、虚拟用户数在增加的同时,每秒钟处理的事务数量在下降

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

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

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

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

    使用道具 举报

  • TA的每日心情
    无聊
    2015-7-1 10:13
  • 签到天数: 6 天

    连续签到: 1 天

    [LV.2]测试排长

    96#
    发表于 2014-12-18 16:18:19 | 只看该作者
    1、C
    2、C
    3、B
    4、B
    5、D
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2015-7-2 09:00
  • 签到天数: 20 天

    连续签到: 2 天

    [LV.4]测试营长

    97#
    发表于 2014-12-18 16:24:04 | 只看该作者
    1、在性能测试中,以下哪种情况意味着系统可能负载较高了(C)
    A、Processor Time达到了50%                     B、虚拟用户数在增加的同时,事务响应时间缓慢增加
    C、虚拟用户数在增加的同时,事务响应时间急速增加 D、虚拟用户数在增加的同时,每秒钟处理的事务数量在下降
    注:
    在实际工作中进行性能数据分析时经常会用到“拐点分析”法来定位性能瓶颈。
    “拐点分析”是一种利用性能计数器曲线图上的拐点进行性能分析的方法。它的基本思想就是性能产生瓶颈的主要原因就是因为某个资源的使用达到了极限,此时表现为随着压力的增大,系统性能却出现急剧下降,这样就产生了"拐点"现象。当得到"拐点"附近的资源使用情况时,就能定位出系统的性能瓶颈。
    如:虚拟用户数在增加的同时,事务响应时间缓慢增加,当用户数达到1000个虚拟用户时,系统响应时间急剧增加,表现为一个明显的"折线",这就说明了系统承载不了如此多的用户做这个事务,也就是存在性能瓶颈,此时系统负载较高, C选项。


    2、针对被测系统的主要业务(或风险最高的业务)设计一组测试用例并进行执行,根据被测结果分析可能的测试分支,并设计用例进行测试,不断重复分析——设计——执行这个过程,直到满足测试出口条件,该种测试技术是:(C
    A、黑盒测试技术 B、白盒测试技术 C、灰盒测试技术 D、基于经验的测试技术
    注:这道题有些纠结,考察几种测试技术的概念及各自的关注点。"黑盒"是穷举输入测试,"白盒"是穷举路径测试,“灰盒”是介于黑盒和白盒之间的,关注输出对于输入的正确性,同时也关注内部表现,但这种关注不象白盒那样详细、完整,只是通过一些表征性的现象、事件、标志来判断内部的运行状态,有时候输出是正确的,但内部其实已经错误了,所以答案选的有些纠结。

    3、下列敏捷开发模型的说法,错误的是(A
    A、敏捷开发优于瀑布式开发
    B、敏捷开发属于迭代增量式模型
    C、敏捷开发对回归测试要求极高
    D、敏捷开发需要Leader更精细的管理团队
    注:敏捷和瀑布两种开发模型各有利弊,比如对于规模较大项目,项目成员较多的项目,瀑布模型就优于敏捷模型。

    4、下列哪个不属于测试自动化的内容(B
    A、测试设计自动化 B、测试环境搭建自动化 C、测试执行自动化 D、测试结果对比自动化
    注:自动化测试可理解为测试过程自动化和测试结果分析自动化。
    测试过程的自动化指的是不用手工逐个的对用例进行测试。
    测试结果分析自动化指的是不用人工一点点去分析测试过程中的中间结果或数据流。
    软件测试自动化就是模拟手动测试步骤,执行用某种程序设计语言编制的测试程序,控制被测软件的执行,完成全自动或半自动测试的过程。全自动测试就是指在自动测试过程中,根本不需要人工干预,由程序自动完成测试的全过程。半自动测试就是指在自动测试过程中,需要手动输入测试用例或选择测试路径,再由自动测试程序按照人工指定的要求完成自动测试。
    故A、C、D应该均属于测试自动化的内容,而B测试环境包括硬件环境和软件环境是需要手动配置和搭建的。


    5、下列关于持续集成的说法错误的是(D
    A、持续集成要求每个程序员每天至少进行一次集成
    B、持续集成可以分层进行
    C、持续集成确保主干上的代码始终是稳定并且已被验证的可发布状态
    D、持续集成的工作测试人员不需要参与
    注:集成过程不需要测试人员干预,但集成前的工作需要测试人员设计的测试用例及导入测试用例等。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    98#
    发表于 2014-12-19 12:56:09 | 只看该作者
    题目:

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


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


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


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


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

    使用道具 举报

  • TA的每日心情
    开心
    2014-12-19 14:09
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    99#
    发表于 2014-12-19 13:57:59 | 只看该作者
    1. C
    2. D
    3. A
    4. A
    5. D
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-23 16:34 , Processed in 0.074557 second(s), 21 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表