我有一个 Java 应用程序,我想对其进行自动化测试。不幸的是,应用程序窗口仅注册为 SunAWTFrame,这意味着没有任何控件会暴露给典型的窗口分析和自动化工具。
我的搜索引导我使用 C# 并在 C# 程序中利用 Java Access Bridge DLLS 来实现自动化。
有人有这方面的经验吗?
Oracle 提供了带有一些 DLL 的 JavaAccessBridge (JAB),以帮助解决此问题,这是我在阅读了互联网上的一些文章后了解到的。有一些代码示例,但我现在还没有真正理解它。通过分解,我认为这就是需要实现的目标:
我对 C# 的了解不如对 Java 的了解,但这并不能阻止我。
如果有人可以提供帮助、指导、指示或任何帮助我入门的东西,那就太棒了。