Python 2.7 Selenium Python测试批处理文件未在任务计划程序中运行,浏览器未打开。批处理文件在没有任务计划程序的情况下运行正常

Python 2.7 Selenium Python测试批处理文件未在任务计划程序中运行,浏览器未打开。批处理文件在没有任务计划程序的情况下运行正常,python-2.7,selenium,selenium-webdriver,phantomjs,Python 2.7,Selenium,Selenium Webdriver,Phantomjs,我有一个Selenium Python测试,可以从批处理文件中运行它,如下所示: set TEST_HOME=%~dp0 cd %~dp0 SET PATH=%PATH%;G:\test_runners\selenium_regression_test_5_1_1\IEDriverServer\64bit cd %~dp0selenium_regression_test_5_1_1 set PYTHONPATH=%~dp0selenium_regression_test_5_1_1 c:

我有一个Selenium Python测试,可以从批处理文件中运行它,如下所示:

set TEST_HOME=%~dp0
cd %~dp0

SET PATH=%PATH%;G:\test_runners\selenium_regression_test_5_1_1\IEDriverServer\64bit

cd %~dp0selenium_regression_test_5_1_1

set PYTHONPATH=%~dp0selenium_regression_test_5_1_1

c:\Python27\Scripts\nosetests.exe "%~dp0selenium_regression_test_5_1_1\Regression_TestCase\split_into_parts\RegressionProject_TestCase_Part1.py" --with-html --html-file="%~dp0selenium_regression_test_5_1_1\TestReport\SeleniumTestReport_part1.html"
我需要通过任务计划程序运行此批处理文件。我已经在任务计划程序中设置了任务,当它运行时,测试失败,因为浏览器没有打开。 开发人员说任务调度程序在后台无头浏览器中运行。它不会打开浏览器。 我不能从任务计划程序运行此批处理文件吗

如何从任务调度器获取运行Selenium测试的批处理文件

谢谢,
里亚兹

我现在要运行它了。在“任务计划程序”中,要以不隐藏方式运行任务,应选中设置单选按钮“仅当用户登录时运行”

然后,当批处理文件运行时,浏览器将为Selenium测试打开

许多用户都面临着这个问题:我从这里找到了解决方案:

这不是任务调度器的问题,而是批处理没有运行Selenium这不是任务调度器的问题,而是批处理没有运行Selenium。我在Python3.7中也遇到了同样的问题