自动化测试工具最基本的要求是______。A.支持脚本语言B.对程序界面中对象的识别能力C.抽象层D.支持数据驱动测试

题目

自动化测试工具最基本的要求是______。

A.支持脚本语言

B.对程序界面中对象的识别能力

C.抽象层

D.支持数据驱动测试


相似考题
更多“自动化测试工具最基本的要求是______。A.支持脚本语言B.对程序界面中对象的识别能力C.抽象层D.支持数据驱动测试”相关问题
  • 第1题:

    以下关于软件测试工具的叙述,错误的是( )。

    A.静态测试工具可用于对软件需求、结构设计、详细设计和代码进行评审、走查和审查 B.静态测试工具可对软件的复杂度分析、数据流分析、控制流分析和接口分析提供支持 C.动态测试工具可用于软件的覆盖分析和性能分析 D.动态测试工具不支持软件的仿真测试和变异测试


    正确答案:D

  • 第2题:

    新一代数据库应用开发工具应具备的特征有

    Ⅰ.支持与多种数据库连接

    Ⅱ.支持可视化图形用户界面

    Ⅲ.支持面向对象的程序设计

    Ⅳ.支持开放性

    Ⅴ.提供完善的数据对象

    A.Ⅰ,Ⅱ和Ⅳ

    B.Ⅰ.Ⅱ和Ⅲ

    C.Ⅰ,Ⅲ和Ⅳ

    D.全部


    正确答案:D
    解析:新一代数据库应用开发工具应具备的特征有:支持与多种数据库连接,支持可视化图形用户界面,支持面向对象的程序设计,支持开放性,提供完善的数据对象等。掌握数据库应用开发工具的发展趋势和目前存在的问题。

  • 第3题:

    测试用例是一组()。

    A.测试用的输人数据以及对应的预期结果

    B.测试驱动程序

    C.测试数据

    D.测试程序及数据


    参考答案A

  • 第4题:

    软件测试信息流的输入包括______。

    ①软件配置(包括软件开发文档、目标执行程序、数据结构)

    ②开发工具(开发环境、数据库、中间件等)

    ③测试配置(包括测试计划、测试用例、测试驱动程序等)

    ④测试工具(为提高软件测试效率,使用测试工具为测试工作服务)

    A.①②③④

    B.①②④

    C.①③④

    D.②③④

    A.

    B.

    C.

    D.


    正确答案:C

  • 第5题:

    ●自动化测试工具中,(59)是最难自动化的。

    A.测试执行

    B.实际输出与预期输出的比较

    C.测试用例生成

    D.测试录制与回放


    正确答案:C

  • 第6题:

    下面所列的条目中,_______是新一代数据库开发工具应具有的特征。

    Ⅰ.支持多种数据连接,但不能对异种数据源进行访问。

    Ⅱ.支持可视化图形界面。

    Ⅲ.支持面向对象的程序设计。

    A.都是

    B.Ⅰ和Ⅲ

    C.Ⅰ和Ⅱ

    D.Ⅱ和Ⅲ


    正确答案:D

  • 第7题:

    平台化软件的兼容性测试应包括跨硬件平台能力、跨操作系统能力、()、客户端兼容性测试和数据兼容性测试。

    A.支持UNIX,Linux操作系统

    B.支持SQLServer,DB2数据库

    C.支持各模块间的数据兼容

    D.支持多种数据库系统


    参考答案:D

  • 第8题:

    下面各项中,哪些是新一代数据库开发工具应有的特征?______。

    ①支持开发人员对各种数据对象(字符、数字、图形、声音等)的处理

    ②支持基于Internet应用的设计

    ③支持面向对象的程序设计

    A.①②

    B.①③

    C.②③

    D.都是


    正确答案:C

  • 第9题:

    下列关于面向对象测试问题的说法中,不正确的是 ______。

    A.在面向对象软件测试时,设计每个类的测试用例时,不仅仅要考虑调用各个成员方法的输入参数,还需要考虑如何设计调用的序列

    B.构造抽象类的驱动程序会比构造其他类的驱动程序复杂

    C.类B继承自类A,如果对B进行了严格的测试,就意味着不需再对类A进行测试

    D.在存在多态的情况下,为了达到较高的测试充分性,应对所有可能的绑定都进行测试


    正确答案:C
    解析:由于面向对象具有封装的特点,在设计类的测试用例时,不仅要考虑各成员方法 的输入参数,还要考虑如何设计调用的序列。若类B继承自类A,如果对B进行了严格的测试,有些情况也许可以就不对类A进行测试,但由于继承的存在,就会导致类A的规格说明可能与类B不一致,此时就必须按照类A的规格说明对类A重新进行测试。多态是指对一个类的引用可以与多个类的实现绑定。抽象类是指只有一些成员方法而没有其实现的类,甚至有的抽象类中的所有成员方法都没有实现,在测试抽象类时,需要为抽象类构造一个子类,并实现所有抽象类没有实现的成员方法,这也说明构造抽象类的驱动程序显然比构造其他类的驱动程序复杂。

  • 第10题:

    在下列各项中,数据分析工具不适用的是( )。

    A.风险分析
    B.分析性程序
    C.为会计估计的计算方法是否适当的判断提供支持
    D.穿行测试

    答案:D
    解析:
    数据分析可用于风险分析、交易和控制测试、分析性程序,用于为判断提供支撑并提供见解。数据分析工具可以用在风险评估程序中,但并不是所有的风险评估程序都可以运用数据分析工具,比如穿行测试。穿行测试,通过追踪某笔或某几笔交易在业务流程中如何生成、记录、处理和报告,以及相关控制如何执行。不会用到数据分析工具。

  • 第11题:

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

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

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

  • 第12题:

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

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

    正确答案:A

  • 第13题:

    在过程式程序设计(①)、数据抽象程序设计(②)、面向对象程序设计(③)、泛型(通用)程序设计(④)中,C抖语言支持(15),C语言支持(16)。

    A.①

    B.②③

    C.③④

    D.①②③④


    正确答案:D

  • 第14题:

    新一代数据库开发工具应具有的特征? Ⅰ.支持开发人员对各种数据对象(字符、数字、图形、声音等)的处理 Ⅱ.支持基于Internet应用的开发 Ⅲ.支持面向对象的程序设计

    A.Ⅰ和Ⅲ

    B.Ⅰ和Ⅱ

    C.Ⅱ和Ⅲ

    D.都是


    正确答案:D
    解析:新一代数据库系统工具应具备以下基本特征:①支持与多种数据库连接,可进行对异种数据库源的透明访问;②支持独立于特定DBMS的应用开发,提供统一的访问DBMS的用户界面和应用程序接口;③支持可视化图形用户界面;④支持面向对象的程序设计;⑤提供完善的数据对象;⑥支持开放性;⑦工具的完备和集成一体化。

  • 第15题:

    LOADRUNNER作用是什么?()

    A.系统测试工具

    B.黑盒测试工具

    C.界面测试工具

    D.压力、负载测试工具


    正确答案:D

  • 第16题:

    Windows 98文件管理分为三层,其中一层是输入/输出子系统层。下列所述中,不是该层特点的是______。

    A.支持即插即用

    B.支持小端口驱动程序

    C.采用实模式MS—DOS设备驱动程序

    D.支持DE驱动器不使用时停止旋转的功能


    正确答案:C

  • 第17题:

    为测试执行、缺陷跟踪和需求管理提供接口,还提供定量分析和报告测试对象。它还支持追溯测试对象到需求规格说明并可提供独立的版本控制能力或提供一个外部接口。这种工具是()

    A.测试执行工具

    B.测试管理工具

    C.配置管理工具

    D.事件管理工具


    参考答案:B

  • 第18题:

    PowerBuilder是一种优秀的数据库应用开发工具,它与其他数据库应用开发工具相比较,最具特色的是它( )。

    A.具有数据窗口对象

    B.支持面向对象的程序设计

    C.支持可视化图形界面

    D.具有数据集成功能


    正确答案:A

  • 第19题:

    在Web应用软件的测试中,对数据库性能的测试是______。

    A.表示层的测试

    B.数据层的测试

    C.业务层的测试

    D.服务层的测试


    正确答案:B

  • 第20题:

    软件测试工具分为______。

    A.静态测试工具

    B.动态测试工具

    C.其他支持测试活动的测试工具

    D.以上全部


    正确答案:D

  • 第21题:

    不属于所有测试工具脚本语言都支持的结构是______。

    A.选择结构

    B.迭代结构

    C.离散结构

    D.线性结构


    正确答案:C

  • 第22题:

    软件测试信息流的输入包括______。
    ①软件配置(包括软件开发文档、目标执行程序、数据结构) ②开发工具(开发环境、数据库、中间件等) ③测试配置(包括测试计划、测试用例、测试驱动程序等) ④测试工具(为提高软件测试效率,使用测试工具为测试工作服务)

    A.①②③④
    B.①②④
    C.①③④
    D.②④⑤

    答案:C
    解析:

  • 第23题:

    关于测试执行工具的描述,下面哪个是正确的?()

    • A、 通过记录测试人员手工操作的过程,测试人员可以快速的进行自动化,该方式适合大量的自动化测试;
    • B、 关键字驱动的方法是将关键字和测试数据与测试用例分离,并通过测试执行确定测试用例的期望结果;
    • C、 数据驱动的方法和关键字驱动的方法是一样的,除了一个关注在数据,而另一个关注在关键字;
    • D、 高效的使用测试执行工具,需要懂得相应脚本语言方面的技术专家的支持。

    正确答案:D