我在soapui中有一个测试用例,在其一个groovy脚本中,它导入一个java文件并使用其中的一个方法。 (这是.java文件,而不是.jar文件)
我的groovy脚本
import com.aaa.bbb.ccc.myjavafile
myjavafile.method('anystring')
我更新了我的javafile方法以接受两个输入方法(string,int)
但是当我重新测试我的测试用例时,我收到了这个错误:
groovy.lang.MissingMethodException: No signature of method: static com.aaa.bbb.ccc.myjavafile.method() is apoplicable for argument types: (java.lang.string,java.lang.Integer).
我的java文件中的更改似乎没有在我的脚本中导入。有什么想法吗?
答案 0 :(得分:0)
启动SoapUI时,在日志选项卡中需要查看消息 "信息:将[C:\ Program Files \ SmartBear \ soapUI -... \ bin \ ext \ myjavafile.jar]添加到扩展类路径"或SoapUI没有看到它!
确保已将.jar放在$SOAPUI_HOME/bin/ext
目录中。