আমরা জাভা ব্যবহার করে সেলেনিয়াম ওয়েবড্রাইভারে প্রমাণীকরণ পপআপ পরিচালনা করতে পারি। এটি করার জন্য, আমাদের ইউআরএল-এর মধ্যে ব্যবহারকারীর শংসাপত্রগুলি পাস করতে হবে। আমাদের URL-এ ব্যবহারকারীর নাম এবং পাসওয়ার্ড যোগ করতে হবে।
সিনট্যাক্স -
https://username:password@URLhttps://admin:[email protected]/basic_authএখানে, প্রশাসক হল ব্যবহারকারীর নাম এবং পাসওয়ার্ড।URL – www.the-internet.herokuapp.com/basic_authLet আমরা কাজ করি এবং নীচের প্রমাণীকরণ পপআপ গ্রহণ করি।
উদাহরণ
কোড বাস্তবায়ন।
org.openqa.selenium.By;আমদানি করুন পাবলিক ক্লাস AuthnPopup{ পাবলিক স্ট্যাটিক ভ্যাইড মেইন(স্ট্রিং[] args) { System.setProperty("webdriver.chrome.driver", "C:\\Users\\ghs6kor\\Desktop\\Java\\chromedriver.exe"); ওয়েবড্রাইভার ড্রাইভার =নতুন ChromeDriver(); স্ট্রিং u ="অ্যাডমিন"; // ইউআরএলের সাথে ইউজারনেম, পাসওয়ার্ড যোগ করা String str ="https://" + u + ":" +u + "@" + "the-internet.herokuapp.com/basic_auth"; driver.get(str); // পপআপ স্ট্রিং t =driver.findElement(By.cssSelector("p")).getText(); System.out.println("পাঠ্য হল:" + t); //ক্লোজ ব্রাউজার ড্রাইভার.ক্লোজ(); }}আউটপুট