Получение ошибки в драйвере Robot Framework (путь к исполняемому файлу драйвера должен быть задан webdriver.chrome.driver) - PullRequest
0 голосов
/ 03 сентября 2018

Я создал следующий класс Java:

public class setup {    
    public void browserSetup() {
      // System.setProperty("webdriver.chrome.driver","/home/cangouser-38/Documents/mohan/chromedriver");
}

мой тестовый набор для фреймворка выглядит следующим образом:

*** Settings ***
Documentation  A resource file containing the application specific keywords
Library     Selenium2Library
Library     com.Auto.Robot.SeleniumRobot.setup

*** Test Cases ***
Check out joe colantonio dot com
    Open Browser  https://www.google.com  gc
    Close Browser

Путь к исполняемому файлу драйвера должен быть задан системным свойством webdriver.chrome.driver; Для получения дополнительной информации см. https://github.com/SeleniumHQ/selenium/wiki/ChromeDriver. Последнюю версию можно загрузить с http://chromedriver.storage.googleapis.com/index.html

1 Ответ

0 голосов
/ 03 сентября 2018

хромированный драйвер. exe : -)

Моя настройка с моим собственным профилем Chrome:

// path to chromedriver.exe    
System.setProperty("webdriver.chrome.driver", "C:\\Users\\pburgr\\Desktop\\chromedriver\\chromedriver.exe");

// new instace of ChromeOptions
ChromeOptions options = new ChromeOptions();

// add arg to load Chrome with my own profile instead of a temporary profile
options.addArguments("user-data-dir=C:\\Users\\pburgr\\AppData\\Local\\Google\\Chrome\\User Data");

// new instance of ChromeDriver with added args
driver = new ChromeDriver(options);

// maximaze current window, can be used later again if window get minimaze or after a new window is opened (in Chrome no switch is needed)
driver.manage().window().maximize();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...