Java 从窗口调度程序的批处理文件中调度Selenium Web驱动程序Jar文件

Java 从窗口调度程序的批处理文件中调度Selenium Web驱动程序Jar文件,java,automation,selenium-webdriver,Java,Automation,Selenium Webdriver,我使用下面的批处理文件来运行jar文件,它成功地运行了。但是我想每天从窗口调度程序调度这个程序。我试图将selenium-server-standalone-2.33.0.jar或所有selenium-jar文件都放在Eclipse程序中,但都失败了。我在环境变量中插入了java和selenium路径。看起来端口只是被监听了,什么也没用 有什么想法吗? 我感谢你的建议和想法 @echo off java -jar "C:\Tasks\autoscript.jar" %* PAUSE 尝试在批处

我使用下面的批处理文件来运行jar文件,它成功地运行了。但是我想每天从窗口调度程序调度这个程序。我试图将selenium-server-standalone-2.33.0.jar或所有selenium-jar文件都放在Eclipse程序中,但都失败了。我在环境变量中插入了java和selenium路径。看起来端口只是被监听了,什么也没用

有什么想法吗? 我感谢你的建议和想法

@echo off
java -jar "C:\Tasks\autoscript.jar" %*
PAUSE

尝试在批处理文件中设置类路径,可能无法找到类路径

我正在使用以下技术,它对我有效,我认为它可能会帮助您:

创建一个testng.xml文件,命名为testsuite.xml

现在,请执行以下两个步骤:

步骤1:为计划程序创建批处理文件:

使用下面的代码-修改并粘贴到记事本中。将工作目录中的记事本另存为“run.bat”

设置ProjectPath=C:\Selenium\Selenium\u tests\DemoProject 回显%ProjectPath% 设置类路径=%ProjectPath%\bin;%项目路径%\Lib* 回显%classpath% java org.testng.testng%ProjectPath%\testsuite.xml

a) 第一行用于设置项目路径 b) 第二行用于验证是否设置了路径。 c) 第三行用于设置CLANSATH-lib文件夹,其中包含添加到项目构建路径的所有jar文件 d) 第四行用于验证是否设置了类路径 e) 第五行用于执行包含所有测试细节的xml文件

步骤2:转到“控制面板”>“管理工具”>“任务计划程序”,并创建一个任务,该任务将在需要时触发run.bat文件

它会起作用的