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

时间:2015-08-06 12:06:07

标签: java webdriver srs

谁知道如何自动化Java Application? 我目前正在使用Selenium WebDriver,但是我的测试我应该下载图片并且他们在Smart Review System中运行,我不知道如何控制它。有人知道吗?

2 个答案:

答案 0 :(得分:3)

您可以使用像Sikuli- sikuli.org

这样的图像驱动测试工具

答案 1 :(得分:0)

一种解决方案是使用java ProcessBuilder启动或停止外部程序,如:

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

这将通过command-shell启动想要的应用程序。