问题标签 [katalon]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Katalon Studio - java.lang.ClassFormatError:类 CustomKeywords 中的非法方法名称
我正在使用 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 文件夹等。但错误仍然存在。
如果有人以前遇到过这个问题并且知道如何解决,我真的很感激告诉我解决方案:)
谢谢!
java - 如何在 java/katalon/selenium 中关闭 windows 文件上传窗口?
我正在尝试测试将文件上传到 chrome 中的站点,但是当按下上传文件按钮时,它会自动打开 windows 文件提示。在未上传文件的情况下,我需要能够关闭上传文件提示。有没有办法阻止这个提示首先出现,或者在它打开后关闭它?我不能使用 java 机器人,它在运行该测试的系统上不起作用。