要从剪贴板中获取值,我需要在 katalon 中导入 Java 库并将剪贴板数据保存到测试用例脚本中的变量中:
import java.awt.Toolkit
import java.awt.datatransfer.DataFlavor
...
String my_clipboard = Toolkit.getDefaultToolkit().getSystemClipboard().getContents(null).getTransferData(DataFlavor.stringFlavor);
// use my_clipboard variable where it **is** relevant
该开发人员在 Katalon Studio 中运行良好。
但是在 Katalon Agent 中运行测试时:
FAILED.
Reason:
java.awt.AWTError: Assistive Technology not found: org.GNOME.Accessibility.AtkWrapper
at java_awt_ToolkitReasonfaultToolkit.call(Unknown Source)
经过调查,正是这个函数返回了这个错误:
String toolkit = Toolkit.getDefaultToolkit()
println "toolkit = " + toolkit
Katalon Agent 像 Katalon Studio 一样在 8.0.5 中运行
如何纠正 Katalon 代理中的这个错误?我需要帮忙。