Create Webdriver Chrome executable_path=C://Program Files (x86)//Microsoft//Edge//Application//MicrosoftWebDriver.exe Go To http://192.168.100.35:8087/ 报错TypeError: __init__() got an unexpected keyword argument 'executable_path' Ending test: Test.Test.33
时间: 2023-08-03 14:03:50 浏览: 329
covidcheck:https://covid19results.ehealthontario.ca上一种更自动的方式来检查您的COVID-19结果
根据您提供的错误信息,看起来是因为`Create Webdriver`关键字不支持`executable_path`参数。对于Chrome浏览器,您可以通过设置环境变量或将可执行文件放在系统的PATH路径中来自动找到ChromeDriver。您可以尝试以下方法来解决这个问题:
1. 将ChromeDriver可执行文件的路径添加到系统的PATH环境变量中。在您的情况下,将`C://Program Files (x86)//Microsoft//Edge//Application`路径添加到PATH环境变量中。
2. 将ChromeDriver可执行文件移动到一个已经在PATH环境变量中的目录下,例如`C://Windows`或`C://Windows//System32`。
3. 如果您使用的是Python脚本来运行测试,可以使用`webdriver.Chrome()`的方式创建WebDriver对象,并指定`executable_path`参数。示例如下:
```python
from selenium import webdriver
# 设置ChromeDriver路径
chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument("executable_path=C://Program Files (x86)//Microsoft//Edge//Application//MicrosoftWebDriver.exe")
# 创建Chrome浏览器的WebDriver对象
driver = webdriver.Chrome(options=chrome_options)
# 打开网页
driver.get("http://192.168.100.35:8087/")
# 其他操作...
# 关闭浏览器
driver.quit()
```
请注意,在使用Python脚本时,需要确保您安装了相应的selenium库,并引入相应的模块。
希望这些解决方案能帮助您解决问题。如果您有任何进一步的疑问,请随时提问。
阅读全文