首页 > 解决方案 > 如何解决 Groovy 脚本中的运行错误

问题描述

我试图获取我保存在项目属性中的属性值。

这是我尝试过的代码。log.info工作不正常,但是当我单独运行代码时(这意味着只有第一行..),它会在弹出窗口中显示有效答案。

def ProjectProp = testRunner.testCase.testSuite.project.getPropertyValue("Name")

log.info {"Project Property = "+ProjectProp}

我是 SoapUI 的新手。我将不胜感激,如果您能够帮助我找到解决我收到的错误的解决方案,如下所示,

信息:Script13$_run_closure1@1d32637

标签: testingsoapuiweb-api-testing

解决方案


您的问题与 SoapUI 无关。您显然对基本的 Groovy 语法有困难。寻找一些关于 Groovy 的教程。

您的具体情况应为:

def projectProp = testRunner.testCase.testSuite.project.getPropertyValue("Name")
log.info("Project Property = " + $projectProp)

推荐阅读