soapui 调用java包_SoapUI 引用第三方jar包和引用Groovy脚本

SoapUI仅支持JavaScript脚本和Groovy脚本,我们项目中要引用第三方jar包,那么如何操作呢?  百度上关于SoapUI引用第三方jar包的资料实在太少了。

下面是详细的介绍:

一、首先是jar包的代码以及生成jar包的名称:

package是com.test.demo

import java.util.*;

public class DemoJAR {

public String outp()

{

return "This is a demo!";

}

public static void main(String []args)

{

System.out.println("Successful!");

}

}

用Eclipse或者IDEA生成demojar.jar包,并通过命令行验证jar包是否生成成功,打开cmd, 切换到jar包所在的目录,执行java -jar demojar.jar 看是否执行成功

20180110175018406394.png

说明导出的jar包是成功的。

二、 下面是SoapUI中引用demojar.jar的步骤

1、首先把生产的demojar.jar保存到SoapUI相关的目录下,我导入的是C:\Program Files\SmartBear\SoapUI-Pro-5.1.2-m-SNAPSHOT\bin\ext目录

2、重启SoapUI(务必重启,才能把demojar.jar导入SoapUI),可以查看SoapUI log页查看demojar.jar是否被成功加入进去

20180110175018414206.png

上图中显示demojar.jar已经被加到SoapUI中

3、新建一个groovy.script,内容如下:

package com.test.demo     //此包必须与jar包中的包名一致

def helloworld = new DemoJAR()

log.info helloworld.outp()

执行groovy脚本,就会输出:

Mon Aug 31 14:12:49 CST 2015:INFO:This is a demo!

到此,所有步骤完成,剩下的事情就是在groovy脚本中调用jar包的函数了。

原文:http://www.cnblogs.com/scodong/p/4773084.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值