如何使用soapui脚本(groovy)在一个文件中记录testsuite或testcase结果?

时间:2013-02-24 08:08:03

标签: logging groovy soapui

我需要使用SoapUI脚本在一个文本文件中记录TestResults,例如。 Groovy脚本。如果它是TestSuite结果或TestCase结果将非常有用。有人可以给我一个脚本样本吗?

由于

2 个答案:

答案 0 :(得分:1)

创建一个变量,如下所示

def object1= context.expand( '${object1#Response#declare namespace ns2=\'http://namespace.suha.com\'; //ns2:namespaceResponse[1]/methodname[1]}' )

您可以创建.txt文件并将变量写入此文件,如下所示。

today = new Date()
sdf = new java.text.SimpleDateFormat("dd-MM-yyyy-hh-mm")
todayStr = sdf.format(today)
new File( "D:/" + todayStr + "report.txt" ).write(object1, "UTF-8" )

答案 1 :(得分:1)

这是一篇论坛帖子,讨论如何轻松完成。显示如何记录请求和/或响应。在我尝试了很多其他脚本后,它首先尝试了我。

http://www.soapui.org/forum/viewtopic.php?f=2&t=5208