zoukankan      html  css  js  c++  java
  • jboss各种测试方式归类

     

    不跨工程访问(HBase)

    跨工程访问(如:Business)

    不部署到服务器上

    部署到服务器上

    不部署到服务器上

    部署到服务器上

    Junit测试

    实例化直接调用

    true

    true

    False

    (NullPointerException)

    False

    (NullPointerException)

    Switchyard Test内部封装调用

    true

    true

    False

    (java.lang.reflect.

    UndeclaredThrowableException)

    False

    (java.lang.reflect.

    UndeclaredThrowableException)

    RemoteInvoker远程调用

    False

    (ConnectException)

    False

    (进入调用的方法,但中途退出)

    False

    (ConnectException)

    true

    Main函数测试

    实例化直接调用

    true

    true

    False

    (NullPointerException)

    False

    (NullPointerException)

    Switchyard Test内部封装调用

    False

    (NullPointerException)

    False

    (NullPointerException)

    False

    (NullPointerException)

    False

    (NullPointerException)

    RemoteInvoker远程调用

    False

    (ConnectException)

    False

    (进入调用的方法,但中途退出)

    False

    (ConnectException)

    true

    总结

    1.不跨工程测试——与是否部署服务器上没关系(暂时没发现关系)1

      1实例化直接调用采用junitmain函数均可;

      2)采用Switchyard Test内部封装调用的方式

    2. 跨工程测试——必须所有设计的工程都部署到服务器

      只能采用RemoteInvoker远程调用的方式,至于实现方法junitmain函数均可

  • 相关阅读:
    通信接收机同步模块
    CAZAC序列
    Verilog Tricks
    载波同步
    Matlab step方法
    CRC校验码
    比特冗余
    Vivado RAM使用
    collection
    hashlib
  • 原文地址:https://www.cnblogs.com/gangzi2013/p/6489642.html
Copyright © 2011-2022 走看看