Java。如何自动化非浏览器应用程序

问题描述 投票:0回答:2

谁知道如何自动化 Java 应用程序? 我目前正在使用 Selenium WebDriver,但我的测试是我应该下载图片,它们在智能审阅系统中运行,但我不知道如何控制它。有人知道吗?

java webdriver
2个回答
3
投票

您可以使用图像驱动的测试工具,例如 Sikuli- sikuli.org


0
投票

一个解决方案是使用 java

ProcessBuilder
启动或停止外部程序,例如:

ProcessBuilder command = new ProcessBuilder("cmd", "/c",
                        <Path to Application>);
command.start();

这将通过

command-shell
启动所需的应用程序。

© www.soinside.com 2019 - 2024. All rights reserved.