我需要通过JSON提取器将在测试片段中创建的变量放入测试计划中。在测试计划中抛出“ MissingPropertyException”。
javax.script.ScriptException:groovy.lang.MissingPropertyException:无此类属性:类的发票:Script117 在org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:324)〜[groovy-all-2.4.16.jar:2.4.16] 在org.codehaus.groovy.jsr223.GroovyCompiledScript.eval(GroovyCompiledScript.java:72)〜[groovy-all-2.4.16.jar:2.4.16] 在javax.script.CompiledScript.eval(未知来源)〜[?:1.8.0_211]
我试图在测试计划中使用jsr223处理器来访问变量。
jsr223中的groovy脚本就像
if (vars.get(Invoices.size() == 0))
AssertionResult.setFailure(true);
AssertionResult.setFailureMessage("no Invoice present");