【发布时间】:2019-11-07 08:14:50
【问题描述】:
我已经为此奋斗了太久,现在决定向有经验的人寻求帮助。我正在尝试在 azure devops 环境中使用 chromedriver,但是当我将路径设置为 chromedriver 并运行脚本时,它没有被看到。以下是此问题的一些工件。非常感谢任何帮助:
机器人脚本:
*** Keywords ***
Login
#Open Webdriver hosted on Azure Devops
Create Webdriver Chrome executable_path=D:/a/1/s/node_modules/chromedriver/lib/chromedriver/chromedriver.exe
OpenBrowser ${url} Chrome
MaximizeBrowserWindow
InputText id=identifierId &{LOGIN}[Username]
ClickElement xpath://div[@id='password']//input
InputPassword xpath://div[@id='password']//input &{LOGIN [Password]
【问题讨论】:
-
那是你的实际代码吗?看起来您在
Chrome和executable_path之间缺少一个空格。 -
是的,但这就是它在 Stackoverflow 中的格式。此外,我三次检查了所有可能被视为间距异常的内容。我很困惑,这么小的事情(路径)怎么这么难找到答案……
标签: azure-devops selenium-chromedriver python-3.6 robotframework