所有
我正在使用免费版的SoapUI。 我所拥有的是一个包含许多测试用例的测试套件。在每个测试用例中都有一个请求,我需要指定一个日期。所以我想为所有情况创建一个通用脚本,只需在我需要的每个请求中调用它的结果。
我做什么: 1.我有测试套件SaveOperation,在底部的SetupScript窗口中我编写脚本:
def sdf = new java.text.SimpleDateFormat("yyyy-MM-dd")
def windowClosed = sdf.format(new Date()-20)
log.info(windowClosed)
2。在这个测试套件中,我写了很多测试用例。因此,例如在名为 SaveValid 的测试用例中,我需要指定Date参数,我在xml请求中写入以下权限(在date参数中):
${#SaveOperation#windowClosed}
但它不起作用。有人能用这种方式暗示出了什么问题吗?
提前谢谢
答案 0 :(得分:0)
你有正确的方法。 (?<!#\s)@unittest\.(?!skipUnless).*
只会将信息写入日志。
变化
log.info()
到
log.info(windowClosed)
然后将其称为:
testSuite.setPropertyValue("windowClosed", windowClosed.toString())