Rumah >Java >javaTutorial >Bagaimana untuk mengendalikan pop timbul pengesahan menggunakan Java dan Selenium WebDriver?
Kita boleh menggunakan Selenium untuk mengendalikan pop timbul pengesahan. Untuk melakukan ini, kita perlu lulus kelayakan pengguna dalam URL. Kami perlu menambah nama pengguna dan kata laluan pada URL.
https://username:password@URL https://admin:admin@the−nternet.herokuapp.com/basic_auth Here, the admin is the username and password. URL − www.the-internet.herokuapp.com/basic_auth
Mari bekerja dan terima pop timbul pengesahan di bawah.
import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.chrome.ChromeDriver; public class AuthnPopup{ public static void main(String[] args) { System.setProperty("webdriver.chrome.driver", "C:\Users\ghs6kor\Desktop\Java\chromedriver.exe"); WebDriver driver = new ChromeDriver(); String u = "admin"; // adding username, password with URL String str = "https://" + u + ":" + u + "@" + "the-internet.herokuapp.com/basic_auth"; driver.get(str); // identify and get text after authentication of popup String t = driver.findElement(By.cssSelector("p")).getText(); System.out.println("Text is: " + t); driver.quit(); } }
Atas ialah kandungan terperinci Bagaimana untuk mengendalikan pop timbul pengesahan menggunakan Java dan Selenium WebDriver?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!