说明:此插件提供了soapui生成excel的报告的功能。报告信息包括运行时间,总共能点数,通过和失败功能点数。每一个测试功能点通过与非的信息,如果未通过则伴有详细的错误信息。
一、安装方法
(推荐)
jxl-2.6.2.jar 复制到\jre\lib\ext\"
SoapuiTK.jar 复制到\jre\lib\ext\"
PetercoolLogtool.groovy 复制到\bin\scripts\"
或者 在soapui\bin\ 直接解压本包后使用setup.bat
二、使用方法
完成安装后需要重起soapui
在需要打印log报告的soapui脚本中的最后位置添加groovy脚本。脚本内容如下:
//获得日志对象(固定为这样)
def a1=new PetercoolLogtool(testRunner);
//对目标request纪录日志,requestname为目标request的名称,detail建议写上为一次迭代的描述信息。(必要,任意个)
a1.WriteReqExlLog("requestname","detail");
//随意的日志记录。title是标题,detail是详细信息,true位置写true或者false。表明通过或者不通过。(用户手动在groovy脚本中添加的检查点时使用此方法)
a1.WriteExlLog("title","detail",true);
//中断日志记录,下次运行时生成新日志文件(如果不运行此方法,一个打开的soapui的任意次运行将被记录在一个文件中。建议在本脚本的最后位置添加此方法)
a1.StopLog();
三、日志位置
D:\99bill\SoapUILog
作者:Peter.sun 孙明星
如果有问题和建议请联系
qq: 877414898
下载:http://www.51testing.com/batch.download.php?aid=16815
sf.net : http://sourceforge.net/projects/sunmxsoapuitool/