我正在为应用程序编写 SWTBot 测试,其中有一些用 Delphi 编写的组件。当然,我无法通过 SWTBot 处理这些组件。我找到了一个解决方法,我只是将焦点设置到包含 delphi 组件的视图或编辑器。然后我用 java.awt.Robot 生成允许我与组件交互的事件。

我只是想知道,SWT 中是否有任何工具可以做与 java.awt.Robot?我还没有找到。

有帮助吗?

解决方案

不,没有什么比这更好的了。我想得越多,在我看来,将通用代码复制为特定于框架的代码就越愚蠢

其他提示

您可以通过使用以下命令发布用户界面事件来自动化 SWT 中的 GUI 事件 Display.post. 。该规定于 2004 年实施。 https://bugs.eclipse.org/bugs/show_bug.cgi?id=15025

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top