Запуск G C при запуске программы Selenium basi c - PullRequest
0 голосов
/ 13 марта 2020

Я выполняю следующий код в Eclipse, но мой Google Chrome не запускается.

Конфигурации:

  • Eclipse IDE для Java Разработчики
  • Версия: 2019-12 (4.14.0)
  • Взятые последние версии для драйвера G C.

Тот же код и конфиг работает на другом ноутбуке, но не на моем. Переустановили приложение несколько раз. Все библиотеки, доступные на inte rnet, также были импортированы.

package automationFramework;

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.*;

public class FirstTestCase {

    public static WebDriver driver;

    public static void main(String[] args) {
        System.setProperty("webdriver.firefox.driver", "C:\\Users\\WC-Parul\\Downloads\\geckodriver-v0.26.0-win64.zip");
        FirefoxDriver driver = new FirefoxDriver();
        driver.get("https://www.google.com/");
        // Launch the Online Store Website
        // driver.get("http://www.shop.demoqa.com");
        // Print a Log In message to the screen
        System.out.println("Successfully opened the website www.Store.Demoqa.com");
        // Close the driver
        // driver.quit();
    }
}

Ответы [ 2 ]

0 голосов
/ 13 марта 2020

Извлечь C:\\Users\\WC-Parul\\Downloads\\geckodriver-v0.26.0-win64.zip и предоставить geckodriver.exe путь

Что-то вроде

System.setProperty("webdriver.firefox.driver", "C:\\Users\\WC-Parul\\Downloads\\geckodriver.exe");
FirefoxDriver driver = new FirefoxDriver();
driver.get("https://www.google.com/");

Убедитесь, что вы скачали правильную версию geckodriver

Если вы хотите запустите код в браузере Chrome, затем загрузите совместимую chromedriver.exe с здесь в соответствии с версией chrome браузера и используйте следующий код:

System.setProperty("webdriver.chrome.driver", "drive_path\chromedriver.exe");
ChromeDriver driver = new ChromeDriver();
driver.get("https://www.google.com/");
0 голосов
/ 13 марта 2020

вы говорите Chrome? вы не используете

FirefoxDriver driver = new FirefoxDriver();

вам следует

WebDriver driver = new ChromeDriver();

и вам следует загрузить chromedriver.exe

Надеюсь, вам это поможет

Если нет, пожалуйста, сделайте скриншот "Java Build Path"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...