কম্পিউটার

জাভা ব্যবহার করে সেলেনিয়াম ওয়েবড্রাইভারের সাথে প্রমাণীকরণ পপআপ কীভাবে পরিচালনা করবেন?


আমরা সেলেনিয়ামের সাথে প্রমাণীকরণ পপআপ পরিচালনা করতে পারি। এটি করার জন্য, আমাদের ব্যবহারকারীর শংসাপত্র পাস করতে হবে URL এর মধ্যে। আমাদের 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

আসুন আমরা কাজ করি এবং নীচের প্রমাণীকরণ পপআপ গ্রহণ করি।

জাভা ব্যবহার করে সেলেনিয়াম ওয়েবড্রাইভারের সাথে প্রমাণীকরণ পপআপ কীভাবে পরিচালনা করবেন?

উদাহরণ

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();
   }
}

আউটপুট

জাভা ব্যবহার করে সেলেনিয়াম ওয়েবড্রাইভারের সাথে প্রমাণীকরণ পপআপ কীভাবে পরিচালনা করবেন?


  1. জাভা ব্যবহার করে সেলেনিয়াম ওয়েবড্রাইভারে শিশু ব্রাউজার উইন্ডো কীভাবে বন্ধ করবেন?

  2. কিভাবে জাভা ব্যবহার করে OpenCV দিয়ে একটি ছবি ঘোরানো যায়?

  3. কিভাবে আমরা জাভাতে একটি সাব মেনু সহ একটি JPopupMenu তৈরি করতে পারি?

  4. কিভাবে আমরা জাভাতে JPopupMenu ব্যবহার করে ডান ক্লিক মেনু বাস্তবায়ন করতে পারি?