更多“什么是自动化测试?”相关问题
  • 第1题:

    软件自动化测试技术核心的三个最佳成功经验是:尽早测试、连续测试、自动化测试。

    A.错误

    B.正确


    参考答案:B

  • 第2题:

    关于自动化测试,下面说法正确的是______。

    A.通常自动化测试会比手上测试发现更多的缺陷

    B.手工测试时,测试者可以运用其想象力和创造力对测试进行改进,但自动化测试工具不具备想象力,只能按原计划的测试方法指令进行

    C.运行相同的测试,自动化测试—定会比手工测试更加有效

    D.在自动化测试中,测试的艰巨任务是验证期望输出的正确性


    正确答案:B

  • 第3题:

    自动化测试工具中,______是最难自动化的。

    A.测试执行
    B.实际输出与预期输出的比较
    C.测试用例生成
    D.测试录制与回放

    答案:C
    解析:
    本题考查自动化测试技术的相关知识。自动化测试技术包括自动测试执行、输出的比较、测试的录制与回放、测试用例自动生成等,其中,测试用例生成是最需要智力和创造力的活动,而这正是自动化工具最不擅长的事情。

  • 第4题:

    下列关于自动化测试工具的说法中,错误的是()

    • A、采用录制/回放是不够的,还需要进行脚本编程,加入必须的检查点
    • B、自动化测试并不是总能降低测试成本的,因为维护测试脚本的成本可能非常昂贵
    • C、相对于手动测试而言,自动化测试具有更好的一致性和可重复性
    • D、自动化测试能够改善混乱的测试过程

    正确答案:D

  • 第5题:

    关于自动化测试,说法错误的是()

    • A、自动化测试可用于功能测试和非功能测试
    • B、自动化测试在关键时候可代替手工测试
    • C、自动化测试适用于回归测试
    • D、虽然可以使用录制和回放功能,但是也需要编辑自动化脚本

    正确答案:B

  • 第6题:

    软件自动化测试是软件测试技术的一个重要的组成部分,引入自动化测试可以提高软件质量,节省经费,缩短产品发布周期。


    正确答案:正确

  • 第7题:

    分别解释什么是静态测试、动态测试、黑盒测试、白盒测试、人工测试和自动化测试。


    正确答案: 所谓静态测试是指不运行被测软件,仅通过分析或检查等其他手段达到检测的目的。
    所谓动态测试是指通过运行被测软件,检查运行结果与预期结果的差异,并分析运行效率和健壮性等性能。
    黑盒测试是指在对程序进行的功能抽象的基础上,将程序划分成功能单元,然后对每个功能单元生成测试数据进行测试。用这种方法进行测试时,被测程序被当作打不开的黑盒,因而无法了解其内部构造,因此又称为功能测试。
    白盒测试又称为结构测试或逻辑驱动测试,它是知道产品内部工作过程,可通过测试来检测产品内部动作是否按照规格说明书的规定正常进行,按照程序内部的结构测试程序,检验程序中的每条通路是否都有能按预定要求正确工作,而不顾它的功能。
    广义上,人工测试是人为测试和手工测试的统称。人为测试的主要方法有桌前检查,代码审查和走查。手工测试指的是在测试过程中,按测试计划一步一步执行程序,得出测试结果并进行分析的测试行为。
    自动化测试指的是利用测试工具来执行测试,并进行测试结果分析的测试行为。

  • 第8题:

    软件自动化测试技术核心的三个最佳成功经验是:尽早测试、连续测试、自动化测试。


    正确答案:正确

  • 第9题:

    单选题
    关于自动化测试局限性描述错误的是()
    A

    自动化测试不能取代手工测试

    B

    自动化测试比手工测试发现的测试多

    C

    自动化测试可能降低测试的效率

    D

    自动化测试需要技术和环境的支持


    正确答案: C
    解析: 暂无解析

  • 第10题:

    问答题
    分别解释什么是静态测试、动态测试、黑盒测试、白盒测试、人工测试和自动化测试。

    正确答案: 所谓静态测试是指不运行被测软件,仅通过分析或检查等其他手段达到检测的目的。
    所谓动态测试是指通过运行被测软件,检查运行结果与预期结果的差异,并分析运行效率和健壮性等性能。
    黑盒测试是指在对程序进行的功能抽象的基础上,将程序划分成功能单元,然后对每个功能单元生成测试数据进行测试。用这种方法进行测试时,被测程序被当作打不开的黑盒,因而无法了解其内部构造,因此又称为功能测试。
    白盒测试又称为结构测试或逻辑驱动测试,它是知道产品内部工作过程,可通过测试来检测产品内部动作是否按照规格说明书的规定正常进行,按照程序内部的结构测试程序,检验程序中的每条通路是否都有能按预定要求正确工作,而不顾它的功能。
    广义上,人工测试是人为测试和手工测试的统称。人为测试的主要方法有桌前检查,代码审查和走查。手工测试指的是在测试过程中,按测试计划一步一步执行程序,得出测试结果并进行分析的测试行为。
    自动化测试指的是利用测试工具来执行测试,并进行测试结果分析的测试行为。
    解析: 暂无解析

  • 第11题:

    问答题
    简述在哪些测试模块中应优先考虑引入自动化测试?自动化测试可以带来哪些优点?

    正确答案: 当具有下列情况时需要考虑进行自动化测试:
    (1)测试个案的生成,包括测试输入、测试输出、测试操作指令等。
    (2)测试的执行与控制,包括单机和网络多机分布运行,节假日运行,测试个案调用控制,测试对象、范围、版本控制等。
    (3)测试结果与标准输出的对比。
    (4)不吻和的测试结果的分析、记录、分类和通报。
    (5)总测试状况的统计报表产生。
    自动化测试的优点在于:对程序的回归测试更方便;可以运行更多更烦琐的测试;可更好的利用资源;测试具有一致性和可重复性;可让产品更快的投入市场;增加软件的信任度。
    解析: 暂无解析

  • 第12题:

    单选题
    关于自动化测试,说法错误的是()
    A

    自动化测试可用于功能测试和非功能测试

    B

    自动化测试在关键时候可代替手工测试

    C

    自动化测试适用于回归测试

    D

    虽然可以使用录制和回放功能,但是也需要编辑自动化脚本


    正确答案: B
    解析: 暂无解析

  • 第13题:

    自动化测试是指______。

    A.测试执行的自动化

    B.测试执行和测试结果比较的自动化

    C.测试输入生成的自动化

    D.测试设计的自动化


    正确答案:B

  • 第14题:

    自动化测试过程与自动化辅助手工测试过程的区别有______。

    A.设置测试环境在自动化测试过程中是自动化开展,而在自动化辅助手工测试过程中要手工开展

    B.清除测试环境在自动化测试过程中是自动化开展,而在自动化辅助手工测试过程中要手工开展

    C.测试用例在自动化测试过程中可以连续自动运行,而在自动化辅助手上测试过程中不可以

    D.以上全部


    正确答案:D

  • 第15题:

    下列关于自动化工具使用风险的说法中不恰当的是()

    • A、自动化工具能够或多或少提高测试效率
    • B、没有好的测试过程或成熟的测试方法自动化工具并不能像预期的那样降低成本
    • C、与手工测试相比较使用自动化工具也可能会增加测试成本
    • D、培训和指导有助于降低自动化使用的风险

    正确答案:A

  • 第16题:

    关于自动化测试局限性描述错误的是()

    • A、自动化测试不能取代手工测试
    • B、自动化测试比手工测试发现的测试多
    • C、自动化测试可能降低测试的效率
    • D、自动化测试需要技术和环境的支持

    正确答案:B

  • 第17题:

    简述在哪些测试模块中应优先考虑引入自动化测试?自动化测试可以带来哪些优点?


    正确答案: 当具有下列情况时需要考虑进行自动化测试:
    (1)测试个案的生成,包括测试输入、测试输出、测试操作指令等。
    (2)测试的执行与控制,包括单机和网络多机分布运行,节假日运行,测试个案调用控制,测试对象、范围、版本控制等。
    (3)测试结果与标准输出的对比。
    (4)不吻和的测试结果的分析、记录、分类和通报。
    (5)总测试状况的统计报表产生。
    自动化测试的优点在于:对程序的回归测试更方便;可以运行更多更烦琐的测试;可更好的利用资源;测试具有一致性和可重复性;可让产品更快的投入市场;增加软件的信任度。

  • 第18题:

    什么是软件自动化测试?软件自动化测试的原理和方法有哪些?


    正确答案: 软件自动化测试是一项让计算机代替测试人员进行软件测试的技术是指编写软件去测试其它软件也可以被理解为使用一个商业通用测试自动化工具编写一个软件来测试其它软件或者编写驱动被测试应用程序的的测试脚本以执行键盘鼠标动作和后台进程并验证应用程序响应和行为
    主要的原理和方法:直接对代码进行静态和动态分析,测试过程的捕获和回放,测试脚本技术和虚拟用户技术

  • 第19题:

    自动化测试可以取代手工测试。


    正确答案:错误

  • 第20题:

    既支持AUT的功能测试,也支持非功能测试的是哪种测试?()

    • A、自动化软件测试
    • B、全自动化软件测试

    正确答案:A

  • 第21题:

    判断题
    软件自动化测试技术核心的三个最佳成功经验是:尽早测试、连续测试、自动化测试。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第22题:

    问答题
    什么是自动化测试?

    正确答案: 利用GUI自动化测试工具来开发和执行测试脚本,从而验证是否满足需求
    解析: 暂无解析

  • 第23题:

    问答题
    什么是软件自动化测试?软件自动化测试的原理和方法有哪些?

    正确答案: 软件自动化测试是一项让计算机代替测试人员进行软件测试的技术是指编写软件去测试其它软件也可以被理解为使用一个商业通用测试自动化工具编写一个软件来测试其它软件或者编写驱动被测试应用程序的的测试脚本以执行键盘鼠标动作和后台进程并验证应用程序响应和行为
    主要的原理和方法:直接对代码进行静态和动态分析,测试过程的捕获和回放,测试脚本技术和虚拟用户技术
    解析: 暂无解析

  • 第24题:

    单选题
    下列关于自动化测试工具的说法中,错误的是()
    A

    采用录制/回放是不够的,还需要进行脚本编程,加入必须的检查点

    B

    自动化测试并不是总能降低测试成本的,因为维护测试脚本的成本可能非常昂贵

    C

    相对于手动测试而言,自动化测试具有更好的一致性和可重复性

    D

    自动化测试能够改善混乱的测试过程


    正确答案: A
    解析: 暂无解析