soapui excel日志扩展(再转一片自己的帖子)

2010-02-05  孙明星 

说明:此插件提供了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/

 

480°/4741 人阅读/6 条评论 发表评论

小窝  2010-02-06

下载连接无效(需要登陆),建议直接连接这个插件的官方下载地址,这是国际惯例做法:保证版本和尊重版权。谢谢!


孙明星  2010-02-06

小窝: 下载连接无效(需要登陆),建议直接连接这个插件的官方下载地址,这是国际惯例做法:保证版本和尊重版权。谢谢!
这个插件是我做的。版权就是我的


孙明星  2010-02-06

问题是。这里的日志不能上传附件。能传么?还是我不会?


菜菜  2010-02-06


曹一富  2010-02-07

楼主你的程序可以放到sf.net和gooogle code,既方便大家下载,还方便版本管理。


孙明星  2010-02-07

曹一富: 楼主你的程序可以放到sf.net和gooogle code,既方便大家下载,还方便版本管理。
有道理


登录 后发表评论