gpt4 book ai didi

testing - JMeter JSR223 断言中的 Groovy 方法声明

转载 作者:行者123 更新时间:2023-11-28 21:22:10 27 4
gpt4 key购买 nike

我正在尝试在 JMeter 4.0 版 JSR223 断言中声明 Groovy 方法,如下所示:

public void mandatorySizeVerification(Object element, int id, String childName, int size, String failureMessage) {
def child = elemet.get(childName);
if(child == null || child.length() <= 0){
failureMessage += "element id: " + id.toString() + " has no " + childName + "!\n";
}else{
if(child.length() > size){
failureMessage += childName + ":" + child.toString() + " is mandatory and it must be less than "
+ size + " chars.\n";
}
}
}

但是当我调用这个方法时我得到了这个错误:

Assertion failure message: javax.script.ScriptException: groovy.lang.MissingPropertyException: No such property: elemet for class: Script124

最佳答案

根据评论,有两个问题:

  • 在使用 element 时打错了,您使用的是 elemet

  • 错误的对象作为参数传递

关于testing - JMeter JSR223 断言中的 Groovy 方法声明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48838975/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com