我是Robotframework的新手,并写了我的第一个硒测试报告,遇到了无法使用Robot Framework的“ Open Browser”命令打开浏览器的问题。它给我错误“ chromedrvier可执行文件需要在PATH中”。我在PATH中有chromedriver,并且可以使用终端运行chromdriver,而不必导航到bin文件夹。
给我错误的代码:
*** Settings ***
Library SeleniumLibrary
*** Test Cases ***
SeleniumTestCase
Open Browser https://www.google.com chrome
Wait Until Element Is Visible name=q
Input Text name=q weRplay
Wait Until Element Is Visible name=btnK
Click Button name=btnK
Sleep 3
Close All Browsers
最适合我的代码:
*** Settings ***
Library SeleniumLibrary
*** Test Cases ***
SeleniumTestCase
Create Webdriver Chrome executable_path=/usr/local/bin/chromedriver
Go To https://www.google.com
Wait Until Element Is Visible name=q
Input Text name=q weRplay
Wait Until Element Is Visible name=btnK
Click Button name=btnK
Sleep 3
Close All Browsers
我正在使用以下工具:
答案 0 :(得分:0)
将ChromeDriver.exe放入C:\ .....中的Python文件夹中,重新启动RED或Eclipse。 如果你这样写,那应该可以工作
Open Browser http://www.random.com ie