Я пытаюсь использовать селен в программном обеспечении веб-автоматизации, которое я разрабатываю с помощью JAVA. Ниже приведен фрагмент того, что я пытаюсь выполнить, используя Intelij в качестве редактора кода:
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
// Set the path to the chromedriver executable
System.setProperty("webdriver.chrome.driver", "chromedriver.exe");
// Initialize a ChromeDriver instance
WebDriver driver = new ChromeDriver();
// Open a webpage
driver.get("https://github.com/login");
// Perform any additional actions here
try {
Thread.sleep(5000);
} catch (InterruptedException e) {
e.printStackTrace();
}
WebElement name_query = driver.findElement(By.name("login"));
System.out.println("Enter your username:");
String name = sc.nextLine();
name_query.sendKeys(name);
WebElement password_query = driver.findElement(By.name("password"));
System.out.println("Enter your password:");
String password = sc.nextLine();
password_query.sendKeys(password);
WebElement submit_btn = driver.findElement(By.name("commit"));
submit_btn.click();
try {
Thread.sleep(10000);
} catch (InterruptedException e) {
e.printStackTrace();
}
// Close the browser
driver.quit();
sc.close();
}
}
Я делаю что-то не так?
Этот проект представляет собой maven-проект, который использует файлы POM, поэтому я попытался добавить его вручную в качестве зависимости. в моем файле pom.xml, используя следующий фрагмент кода:
org.seleniumhq.selenium
selenium-java
4.21.0
Когда я пробую следующий фрагмент кода в основном файле Java, ни один из обязательных сегментов не работает, поскольку они выделены красным.
Вот содержимое модуля:
module com.example.seleniumjavafxtest {
requires javafx.controls;
requires javafx.fxml;
opens com.example.seleniumjavafxtest to javafx.fxml;
exports com.example.seleniumjavafxtest;
}
Подробнее здесь: https://stackoverflow.com/questions/785 ... -my-inteli
У меня возникли проблемы с импортом/добавлением Selenium в качестве внешней библиотеки в мой (Intellij) проект JavaFX. ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Возникли проблемы с добавлением новых методов на сервер взаимодействия C# .NET COM [закрыто]
Anonymous » » в форуме C# - 0 Ответы
- 16 Просмотры
-
Последнее сообщение Anonymous
-