前段时间测了几个dubbo接口,当时写main方法调用待测方法来进行测试的,所有的检查均由人工操作。现在有闲空,正好可以尝试把那套dubbo接口整成Jtester自动化。
先找了个最简单的dubbo接口进行Jtester试测,demo如下。
一、测试对象
注册中心已注册了如下接口:
<!-- DUBBO服务接口配置示例 -->
<dubbo:reference id="xXService" interface="com.api.IXXService" cluster="failfast" timeout="500000" />
暴露了IXXService接口,它引用了 Spring 中名为 xXService的类。测试的是IXXService接口下的fn(参数1, 参数2, 参数3)方法,该方法返回一个bool值。
二、两种测试方法
方法1:消费方,用main方法实现fn方法调用。未作断言,人工检查测试点。
import org.springframework.context.support.ClassPathXmlApplicationContext;
import com.api.IXXService;
publi