Всем привет!
Это мой первый сабж на форуме,прошу не сильно пинать,если где-то данный вопрос уже был.
Суть вопроса в следующем:
Как мне в Ubunte прописать путь к chromedriver’y дабы при запуске моего теста из Intellij Idea не выпадали ошибки?
Я работал на винде (10), там с этим было как-то проще. Решил пересесть и тут начались проблемы)
К слову, я скачал сам chromedriver
sudo apt-get install chromium-chromedriver
но не понимаю как теперь укзать на него.
Буду благодарен за помощь)
p.s. тест на джаве (если это имеет какое-то значение для решения вопроса)
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import java.util.concurrent.TimeUnit;
public class FacebookLogin {
public static WebDriver driver;
public static void main(String[] args) throws InterruptedException {
driver = new ChromeDriver();
driver.manage().timeouts().implicitlyWait(20, TimeUnit.SECONDS);
driver.manage().timeouts().pageLoadTimeout(20, TimeUnit.SECONDS);
driver.manage().window().maximize();
driver.get("https://www.facebook.com");
driver.findElement(By.xpath("//*[@id=\"email\"]")).clear();
driver.findElement(By.xpath("//*[@id=\"email\"]")).sendKeys("");
driver.findElement(By.xpath("//*[@id=\"pass\"]")).clear();
driver.findElement(By.xpath("//*[@id=\"pass\"]")).sendKeys("");
driver.findElement(By.xpath("//*[@id=\"loginbutton\"]")).click();
Thread.sleep(5000);
System.out.println(driver.getTitle());
driver.quit();
}
}
в IDE некоторые участки кода подсвечиваются красным:
http://pix.toile-libre.org/upload/original/1494068335.png
при попытке запустить, следующие ошибки:
http://pix.toile-libre.org/upload/original/1494072245.png