更多“简述软件测试自动化的意义。”相关问题
  • 第1题:

    ()是一种自动化或半自动化的安全漏洞检测技术,通过向目标软件输入大量的畸形数据并监测目标系统的异常来发现潜在的软件漏洞。

    A.渗透测试

    B.黑盒测试

    C.白盒测试

    D.模糊测试


    标准答案:D

  • 第2题:

    敏捷软件测试方法有()。

    A、探索性测试

    B、基于脚本的手工测试

    C、自动化测试

    D、纯人工测试


    答案:ABC

  • 第3题:

    简述自动化测试的优缺点。


    正确答案:自动化测试优点:节省人力资源,降低测试成本。增强测试的稳定性和可靠性。提高软件测试的准确度和精确度,增加软件信任度。软件测试工具使测试工作相对比较容易,且能产生更高质量的测试结果。手工不能做的事情,自动化测试能做,如负载、性能测试。 缺点为:不能取代手工测试 ;手工测试比自动测试发现的缺陷更多;对测试质量的依赖性极大;测试自动化不能提高有效性;测试自动化可能会制约软件开发。

  • 第4题:

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

    A.无法依靠人工完成的测试活动均可以通过测试自动化完成

    B.输出结果不明确的测试不适合自动化

    C.是否采用测试自动化与所开发的应用软件项目的性质无关

    D.与手工测试相比,采用自动化测试可以明显的提高测试质量


    正确答案:B
    解析:考查对于软件自动化测试的理解,当输出结果不明确时,不适合采用自动化测试。

  • 第5题:

    下列()不是软件自动化测试的优点。

    • A、速度快、效率高
    • B、准确度和精确度高
    • C、能提高测试的质量
    • D、能充分测试软件

    正确答案:D

  • 第6题:

    在运用软件自动化测试时,应注意哪些缺点和事项?


    正确答案: 应注意:
    (1)软件自动化测试可能降低测试的效率;
    (2)测试首次运行时,可能发现大量错误,但当进行过多次测试后,发现错误的机率会相对较小,除非对软件进行了修改或在不同的环境下运行;
    (3)如果缺乏测试经验,测试的组织差、文档少或不一致,则自动化测试的效果比较差;
    (4)技术问题。作为第三方的技术产品,如果不具备解决问题的能力和技术支持或者产品适应环境变化的能力不强,将使得软件自动化工具的作用大大降低。

  • 第7题:

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


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

  • 第8题:

    软件测试的意义是什么?


    正确答案: 它的意义在于:它是在软件投入运行前,对软件需求分析,设计规格说明和编码实现的最终审查:是软件质量保证的关键步骤.

  • 第9题:

    空管自动化系统的培训与测试系统主要用途不含()。

    • A、系统软件现场测试
    • B、软件功能测试
    • C、适配参数测试
    • D、技术人员培训

    正确答案:B

  • 第10题:

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

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

  • 第11题:

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

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

  • 第12题:

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

    B


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

  • 第13题:

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


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

  • 第14题:

    软件自动化测试是保证软件质量的最有效途径。( )

    此题为判断题(对,错)。


    正确答案:×

  • 第15题:

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

    A.错误

    B.正确


    参考答案:B

  • 第16题:

    软件自动化测试的目的主要是______。

    A.多次运行软件可发现缺陷

    B.首次运行软件时可以发现缺陷

    C.软件运行完成后发现并分析缺陷

    D.利用软件测试工具高效的对软件进行测试


    正确答案:B

  • 第17题:

    简述软件自动化测试工具的原理。


    正确答案: 测试工具的优势在于可部分地替代人工的测试过程,通过测试工具来模拟人的手工操作,这个过程中会记录操作的对象和操作的顺序,然后在回放时按照录制的顺序操作这些对象。能重复不断地执行,能精确判断数值和字符对象。自动化测试工具把测试用例用自动的方式执行,例如,自动地产生数据,自动地打开应用程序,自动地查找控件,自动地输入数据,自动地操作控件,自动地收集测试结果,自动地与预期结果进行比较等。

  • 第18题:

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


    正确答案:正确

  • 第19题:

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


    正确答案:正确

  • 第20题:

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

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

    正确答案:A

  • 第21题:

    问答题
    简述软件自动化测试工具的原理。

    正确答案: 测试工具的优势在于可部分地替代人工的测试过程,通过测试工具来模拟人的手工操作,这个过程中会记录操作的对象和操作的顺序,然后在回放时按照录制的顺序操作这些对象。能重复不断地执行,能精确判断数值和字符对象。自动化测试工具把测试用例用自动的方式执行,例如,自动地产生数据,自动地打开应用程序,自动地查找控件,自动地输入数据,自动地操作控件,自动地收集测试结果,自动地与预期结果进行比较等。
    解析: 暂无解析

  • 第22题:

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

    B


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

  • 第23题:

    问答题
    简述软件测试自动化的意义。

    正确答案: 软件测试自动化的意义是:
    (1)提高测试效率;
    (2)降低对软件新版本进行回归测试的开销;
    (3)完成手工测试不能或难以完成的测试;
    (4)具有一致性和可重复性;
    (5)更好地利用资源;
    (6)降低风险,增加软件信任度。
    解析: 暂无解析