ChromeDriver и WebDriver для Selenium через TestNG приводят к 4 ошибкам - PullRequest
0 голосов
/ 31 мая 2018

enter image description here

Я делаю именно то, что говорит сайт, но это приводит к 4 ошибкам ...

Ответы [ 2 ]

0 голосов
/ 01 июня 2018

Существует ровно 4 ошибок следующим образом:

Best Practice

  • Вы должны оставить имя файла (в настоящее время Chrom.java ) и ваше имя класса (в настоящее время ChromeTest ) одинаковыми в качестве обязательной меры.
  • Вам необходимо упомянуть соответствующие импортирует всякий раз, когда вы используете какой-либо класс.Вы можете Наведите курсор мыши на ошибку и выбрать соответствующий импорт.
  • Вы должны либо добавить банки testng , либо банки junit , но необа из них.
0 голосов
/ 01 июня 2018

Из вашего кода я не увидел ни одного импорта, и имя класса отличалось от имени файла (как упомянул @yong в своем комментарии).

Ваше имя файла Java всегда должно отражать открытый класс, определенный в этом файле.В противном случае вы получите ошибку компилятора.

Измените ваш код следующим образом: (у вас была опечатка, firstPackage)

package firstPackage;

import org.junit.Test;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;

public class ChromeTest {

    @Test
    public void LaunchChrome_method(){
        System.setProperty("webdriver.chrome.driver","D:\\Drivers\\chromedriver.exe"); 
        WebDriver driver= new ChromeDriver();
        driver.get("http://www.google.com");
    }

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