我正在使用 Katalon Studio 8.2.5 版来自动化我的测试用例。
当我尝试运行测试用例时,会随机出现一个错误,指出“java.lang.ClassFormatError:类 CustomKeywords 中的非法方法名称“myMethodName””。我检查了创建该方法的包/类中没有编译错误。请注意,即使我没有在测试用例中使用此自定义关键字并调用它,由于我在项目中创建的自定义关键字的存在,测试用例也无法运行。请注意,“@Keyword”注释也在自定义关键字之前。
我已经读到,由于升级了 Eclipse 框架(包括 Groovy-Eclipse 插件),在较新版本的 Katalon Studio(7.9 及更高版本)中会出现此错误。并且它已在 8.0 版中修复虽然我使用的是 8.2.5 版,但仍然出现错误,我无法确定原因。我也尝试过很多变通方法,例如删除 .cache 文件夹、libs 文件夹等。但错误仍然存在。
如果有人以前遇到过这个问题并且知道如何解决,我真的很感激告诉我解决方案:)
谢谢!