【发布时间】:2022-06-17 01:41:46
【问题描述】:
我的机器上运行着 Swing 应用程序,并希望使用 JavaDriver 对其进行自动化。
如果我使用 JavaDriver 启动应用程序,那么我看不到任何问题,但我需要在已启动/正在运行的应用程序上运行自动化。我试图寻找解决方案,但找不到任何相关内容。
【问题讨论】:
我的机器上运行着 Swing 应用程序,并希望使用 JavaDriver 对其进行自动化。
如果我使用 JavaDriver 启动应用程序,那么我看不到任何问题,但我需要在已启动/正在运行的应用程序上运行自动化。我试图寻找解决方案,但找不到任何相关内容。
【问题讨论】:
您需要使用 Marathon Java 驱动程序作为 Java 代理并使用 RemoteWebDriver 连接到它。
java -Dmarathon.mode=playing -javaagent:"<PATH_TO_AGENT>/marathon-java-agent-5.x.y.z.jar"=24444 your_app.jar
【讨论】: