单选题对于测试程序的一些命名规则,以下说法正确的一项是()?A 测试类的命名只要符合Java类的命名规则就可以了B 测试类的命名一般要求以Test打头,后接类名称,如:TestPersonC 测试类的命名一般要求以Test结尾,前接类名称,如:PersonTestD 测试类中的方法都是以testXxx()形式出现

题目
单选题
对于测试程序的一些命名规则,以下说法正确的一项是()?
A

测试类的命名只要符合Java类的命名规则就可以了

B

测试类的命名一般要求以Test打头,后接类名称,如:TestPerson

C

测试类的命名一般要求以Test结尾,前接类名称,如:PersonTest

D

测试类中的方法都是以testXxx()形式出现


相似考题
更多“单选题对于测试程序的一些命名规则,以下说法正确的一项是()?A 测试类的命名只要符合Java类的命名规则就可以了B 测试类的命名一般要求以Test打头,后接类名称,如:TestPersonC 测试类的命名一般要求以Test结尾,前接类名称,如:PersonTestD 测试类中的方法都是以testXxx()形式出现”相关问题
  • 第1题:

    以下关于面向对象软件测试的叙述中,正确的是()。

    A.在测试一个类时,只要对该类的每个成员方法都进行充分的测试就完成了对该类充分的测试

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

    C.假设类B是类A的子类,如果类A已经进行了充分的测试,那么在测试类B时不必测试任何类B继承自类A的成员方法

    D.对于一棵继承树上的多个类,只有处于叶子节点的类需要测试


    正确答案:B
    本题考查面向对象的软件测试,与传统的结构化系统相比,面向对象系统具有三个明显特征,即封装、继承性与多态性。封装性决定了面向对象系统的测试必须考虑到信息隐蔽原则对测试的影响,以及对象状态与类的测试序列,因此在测试一个类时,仅对该类的每个方法进行测试是不够的;继承性决定了面向对象系统的测试必须考虑到继承对测试充分性的影响,以及误用引起的错误;多态性决定了面向对象系统的测试必须考虑到动态绑定对测试充分性的影响、抽象类的测试以及误用对测试的影响。

  • 第2题:

    下列属于C++Test具有的特性是______。

    A.自动建立类/函数的测试驱动程序和桩调用

    B.即时测试类/函数

    C.自动建立类/函数的测试用例

    D.以上都是


    正确答案:D

  • 第3题:

    在等价类测试中,考虑从无效等价类取值,同时考虑多个等价类问的相互影响,这是______。

    A.弱一般等价类测试

    B.强一般等价类测试

    C.强健壮等价类测试

    D.弱健壮等价类测试


    正确答案:C

  • 第4题:

    关于类命名,下列哪些说法符合《阿里巴巴Java开发手册》:

    A.抽象类命名使用Abstract或Base开头

    B.异常类命名使用Exception结尾

    C.测试类命名以它要测试的类的名称开始,以Test结尾

    D.如果使用到了设计模式,建议在类名中体现出具体模式。例如代理模式的类命名:LoginProxy;观察者模式命名:ResourceObserver


    正确答案:ABCD

  • 第5题:

    渔具的命名以()、型、类名进行逆向书写命名。


    正确答案:

  • 第6题:

    对于测试程序的一些命名规则,以下说法正确的一项是()?

    • A、测试类的命名只要符合Java类的命名规则就可以了
    • B、测试类的命名一般要求以Test打头,后接类名称,如:TestPerson
    • C、测试类的命名一般要求以Test结尾,前接类名称,如:PersonTest
    • D、测试类中的方法都是以testXxx()形式出现

    正确答案:C

  • 第7题:

    按照Usenet的命名规则,“Biz”是哪一类讨论组的名称:()。

    • A、商业类
    • B、娱乐类
    • C、科学类
    • D、辩论类

    正确答案:A

  • 第8题:

    下列关于命名空间描述不正确的是()。

    • A、命名空间就是.NET Framework中相关类和命名空间的集合
    • B、System.Windows.Forms命名空间定义了包含工具箱中的控件及窗体自身的类
    • C、命名控件中的所有类都是从同一个基类中继承的
    • D、上述都对

    正确答案:D

  • 第9题:

    关于UML的一般命名规则,名称首字母应该大写的元素是()

    • A、类的属性
    • B、类的操作
    • C、类的实例
    • D、类

    正确答案:D

  • 第10题:

    单选题
    下列关于命名空间描述不正确的是()。
    A

    命名空间就是.NET Framework中相关类和命名空间的集合

    B

    System.Windows.Forms命名空间定义了包含工具箱中的控件及窗体自身的类

    C

    命名控件中的所有类都是从同一个基类中继承的

    D

    上述都对


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

  • 第11题:

    单选题
    一般情况下〃异常类存放在什么命名空间中<()。
    A

    生成异常类所在的命名空间

    B

    System.Exception命名空间

    C

    System.Diagnostics命名空间

    D

    System命名空间


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

  • 第12题:

    单选题
    按照Usenet的命名规则,“Biz”是哪一类讨论组的名称:()。
    A

    商业类

    B

    娱乐类

    C

    科学类

    D

    辩论类


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

  • 第13题:

    对于测试程序的一些命名规则,以下说法正确的一项是()?

    A.测试类的命名只要符合Java类的命名规则就可以了

    B.测试类的命名一般要求以Test打头,后接类名称,如:TestPerson

    C.测试类的命名一般要求以Test结尾,前接类名称,如:PersonTest

    D.测试类中的方法都是以testXxx()形式出现


    参考答案:C

  • 第14题:

    针对Microsoft.Net基类库中的一些常用命名空间,选择表述正确的项目:()

    A.命名空间System.Threading可以在程序中实现多线程

    B.命名空间System.Array提供用于操纵数组的类和方法

    C.命名空间System.IO提供了大量用于执行数学函数的类及方法

    D.以上的所有命名空间均可以被VB.NET、C#、C++.NET等语言所共享


    参考答案:A, D

  • 第15题:

    以下关于面向对象软件测试的说法中,正确的是______。

    A.面向对象软件只能采用白盒测试,不能采用黑盒测试

    B.测试一个类时,该类成员方法的任何一个消息序列都是合理的测试用例

    C.若类B是类A的子类,针对类B的测试用例可以包含对类A的成员方法的调用

    D.等价类划分是一种类树层次的测试技术


    正确答案:C
    解析:在面向对象中,进行系统测试时,通常不关心软件各个实体的实现细节和实体间的连接细节。因此,系统测试主要是黑盒测试,A说法不对。
      在面向对象测试中,成员方法对成员变量有或多或少的依赖,成员方法的许多功能需要在特定的实例状态下才能执行。因此,在测试面向对象软件时,不能够简单地对每个类的成员方法进行测试,在调用任何一个成员方法之前必须保证相应的实例处于该成员方法的预期工作状态。也就是说,为了测试一个成员方法,需要在调用该方法前调用一系列其他方法以使得相应的实例达到合适的状态。换句话说,由于每个测试用例不仅仅调用一个成员方法,而是对整个类进行测试的一个方法调用序列。因此,在设计类的测试用例时,仅仅考虑成员方法的输入参数是不够的,还要考虑如何设计调用序列。有些测试序列会在某些成员方法执行时因为不能满足该方法正常执行的前提条件而导致此方法处于不正常的工作状态,这些测试序列是不合理的测试序列,因此选项B说法不正确。
      因为类B继承类A,合理的使用继承时类B的实例应该也是类A的实例,对类B的实例的测试应该已经包括其作为类A例的测试,C说法正确。
      等价类划分是一种方法层次的测试,而不是类树层次的测试技术,D错误。

  • 第16题:

    下列关于面向对象软件测试的说法中,正确的是()。

    A. 在测试一个类时,只要对该类的每个成员方式都进行充分的测试就完成了对该类充分的测试
    B. 存在多态的情况下,为了达到较高的测试充分性,应对所有可能的绑定都进行测试
    C. 假设类 B 是类 A 的子类,如果类 A 已经进行了充分的测试,那么在测试类 B 时不必测试 任务类 B 继承自类 A 的成员方法
    D. 对于一棵继承树上的多个类,只有处于叶子节点的类需要测试

    答案:B
    解析:

  • 第17题:

    下列队等价类测试技术描述不正确的是()

    • A、弱一般等价类测试是通过一个测试用例中的每个等价类的一个变量实现
    • B、强一般等价类测试基于多缺陷假设
    • C、等价类测试关键是选择确定类的等价关系
    • D、不存在弱健壮等价类测试

    正确答案:D

  • 第18题:

    senet命名规则第一部分确定专题小组所属的大类,如mics为()。

    • A、音乐类
    • B、娱乐类
    • C、社会文化类
    • D、杂类

    正确答案:D

  • 第19题:

    Java程序是由什么组成的?一个程序中必须有public类吗?Java源文件的命名规则是怎样的?


    正确答案:一个Java源程序是由若干个类组成。
    一个Java程序不一定需要有public类:如果源文件中有多个类时,则只能有一个类是public类;如果源文件中只有一个类,则不将该类写成public也将默认它为主类。
    源文件命名时要求源文件主名应与主类(即用public修饰的类)的类名相同,扩展名为.java。如果没有定义public类,则可以任何一个类名为主文件名,当然这是不主张的,因为它将无法进行被继承使用。另外,对Applet小应用程序来说,其主类必须为public,否则虽然在一些编译编译平台下可以通过(在BlueJ下无法通过)但运行时无法显示结果。

  • 第20题:

    一般情况下〃异常类存放在什么命名空间中<()。

    • A、生成异常类所在的命名空间
    • B、System.Exception命名空间
    • C、System.Diagnostics命名空间
    • D、System命名空间

    正确答案:B

  • 第21题:

    问答题
    Java程序是由什么组成的?一个程序中必须有public类吗?Java源文件的命名规则是怎样的?

    正确答案: 一个Java源程序是由若干个类组成。
    一个Java程序不一定需要有public类:如果源文件中有多个类时,则只能有一个类是public类;如果源文件中只有一个类,则不将该类写成public也将默认它为主类。
    源文件命名时要求源文件主名应与主类(即用public修饰的类)的类名相同,扩展名为.java。如果没有定义public类,则可以任何一个类名为主文件名,当然这是不主张的,因为它将无法进行被继承使用。另外,对Applet小应用程序来说,其主类必须为public,否则虽然在一些编译编译平台下可以通过(在BlueJ下无法通过)但运行时无法显示结果。
    解析: 暂无解析

  • 第22题:

    单选题
    一般情况下,异常类存放在什么命名空间中?()
    A

    System命名空间

    B

    System.Diagnostics命名空间

    C

    System.Exception命名空间

    D

    生成异常类所在的命名空间


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

  • 第23题:

    单选题
    对于测试程序的一些命名规则,以下说法正确的一项是()?
    A

    测试类的命名只要符合Java类的命名规则就可以了

    B

    测试类的命名一般要求以Test打头,后接类名称,如:TestPerson

    C

    测试类的命名一般要求以Test结尾,前接类名称,如:PersonTest

    D

    测试类中的方法都是以testXxx()形式出现


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

  • 第24题:

    填空题
    渔具的命名以()、型、类名进行逆向书写命名。

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