1、前言
该篇需要的基础是Spring结合TestNG搭建测试环境的知识,这块知识网上很多资料,本人就不在这里详细说明,接下来主要说说在搭Dubbo接口测试。
2、Dubbo
首先来了解一下Dubbo分布式服务框架,致力于高性能和透明化的RPC远程服务调用方案。
服务调用:
下面从Dubbo官网直接拿来,看一下基于RPC层,服务提供方和服务消费方之间的调用关系
具体知识自行学习。
当开发使用的是Dubbo进行搭建服务时,那我们如何测试该服务是否运行正常呢,功能是否正常呢,接下来我们来看看如何搭建测试环境
3、Dubbo服务接口测试环境搭建
前提先将Spring+testNG环境搭好先,再进行Dubbo接口测试环境搭建
1、在pom.xml引入Dubbo依赖包
<dependency>
<groupId>com.101tec</groupId>
<artifactId>zkclient</artifactId>
<version>0.10</version>
</dependency>
<!-- https://mvnrepository.com/artifact/com.alibaba/dubbo -->
<dependency>
<groupId>com.alibaba