Python Apache不显示浏览器
我正在一个网站上运行Selenium Python测试 目标是: 处理向服务器应用发送请求的多个用户,即所有用户的请求都将被处理(无丢弃);同时处理它们并不重要。 “简单服务器”无法执行此操作。 Apache应该这样做(当然,这太过分了),但我不知道如何设置它——Chrome浏览器启动了,但它从来没有出现过(FireFox也没有) 基本测试设置:Python Apache不显示浏览器,python,apache,google-chrome,selenium-webdriver,Python,Apache,Google Chrome,Selenium Webdriver,我正在一个网站上运行Selenium Python测试 目标是: 处理向服务器应用发送请求的多个用户,即所有用户的请求都将被处理(无丢弃);同时处理它们并不重要。 “简单服务器”无法执行此操作。 Apache应该这样做(当然,这太过分了),但我不知道如何设置它——Chrome浏览器启动了,但它从来没有出现过(FireFox也没有) 基本测试设置: 浏览器(客户端)向测试机器发送ajax请求 测试机器(必须是)Windows(当前为Win10;将移动到Winserver2008) 测试机器运行服
- 浏览器(客户端)向测试机器发送ajax请求
- 测试机器(必须是)Windows(当前为Win10;将移动到Winserver2008)
- 测试机器运行服务器应用程序、Selenium(webdriver)和浏览器(test)
- 服务器应用程序接收ajax调用,并启动python应用程序
- python应用程序启动webdriver
- webdriver启动并显示浏览器(测试)
- Win10 64位
- Python 3.5(蟒蛇)
- 硒3.4.3
- 铬59
- 铬驱动2.30
- Apache2.4
- url是标准Apache页面“”
- Apache在其自己的端口上侦听:
- 在触发webdriver之前,所有Chrome实例都已关闭
- Chrome使用单独的测试配置文件;python调用如下所示:
- 比较来自“简单服务器”(Chrome打开)和Apache(Chrome没有出现)的webDriver日志(每1K行),没有任何结果 -
谢谢大家! 很抱歉以前的回复,我正在研究一个相关问题 要使webbrowser可见,httpd.exe需要以运行当前桌面会话的同一windows用户的身份运行。(不要将apache作为服务安装)
我和你有一个类似的设置,但一旦升级到apache/2.4.33,我就不能再让chromedriver.exe和geckodriver.exe继续运行,只有phantomjs.exe,这是最近缺少的。对不起,以前的回答是,我正在研究一个相关问题 要使webbrowser可见,httpd.exe需要以运行当前桌面会话的同一windows用户的身份运行。(不要将apache作为服务安装) 我有一个与您类似的设置,但一旦升级到apache/2.4.33,我就不能再让chromedriver.exe或geckodriver.exe保持运行,只有phantomjs.exe,这是目前缺少的