Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Java

Java का उपयोग करके Selenium WebDriver के साथ प्रमाणीकरण पॉपअप को कैसे संभालें?

परिचय

हम Selenium के साथ प्रमाणीकरण पॉपअप को संभाल सकते हैं। ऐसा करने के लिए, हमें URL के भीतर उपयोगकर्ता क्रेडेंशियल्स पास करने होंगे। हमें URL में उपयोगकर्ता नाम और पासवर्ड जोड़ना होगा।

सिंटैक्स

https://username:password@URL
https://admin:admin@the-internet.herokuapp.com/basic_auth
यहां, admin उपयोगकर्ता नाम और पासवर्ड है।
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";
        // URL के साथ उपयोगकर्ता नाम, पासवर्ड जोड़ना
        String str = "https://" + u + ":" + u + "@" +
            "the-internet.herokuapp.com/basic_auth";
        driver.get(str);
        // प्रमाणीकरण के बाद पॉपअप की पहचान करें और टेक्स्ट प्राप्त करें
        String t = driver.findElement(By.cssSelector("p")).getText();
        System.out.println("टेक्स्ट है: " + t);
        driver.quit();
    }
}

आउटपुट

प्रमाणीकरण पॉपअप को संभालने का प्रदर्शन करने वाला स्क्रीनशॉट।

  1. Java का उपयोग करके OpenCV के साथ छवि कैसे घुमाएं? Java का उपयोग करके OpenCV के साथ छवि कैसे घुमाएं?

    Imgproc क्लास का warpAffine() मेथड निर्दिष्ट छवि पर एफाइन ट्रांसफॉर्मेशन लागू करता है। यह मेथड स्वीकार करता है - स्रोत, गंतव्य और ट्रांसफॉर्मेशन मैट्रिक्स का प्रतिनिधित्व करने वाले तीन Mat ऑब्जेक्ट्स। आउटपुट छवि के आकार का प्रतिनिधित्व करने वाला एक पूर्णांक मान। छवि को घुमाने के लिए एक रोटेशन मैट

  1. Java में सब मेनू के साथ JPopupMenu कैसे बनाएं? Java में सब मेनू के साथ JPopupMenu कैसे बनाएं?

    एक JPopupMenu, JComponent क्लास का एक सबक्लास है और यह स्क्रीन पर कहीं भी दिखाई दे सकता है जब राइट माउस बटन क्लिक किया जाता है। पॉपअप मेनू बनाने के लिए, हम JPopupMenu क्लास का उपयोग कर सकते हैं। सामान्य तौर पर, हम मेनू आइटम्स को JPopupMenu में जोड़ सकते हैं और मेनू आइटम्स को पहले सबमेनू में जोड़कर फ

  1. Java में JPopupMenu का उपयोग करके राइट-क्लिक मेनू कैसे लागू करें? Java में JPopupMenu का उपयोग करके राइट-क्लिक मेनू कैसे लागू करें?

    जब दायां माउस बटन क्लिक किया जाता है तो एक JPopupMenu स्क्रीन पर कहीं भी दिखाई देता है। JPopupMenu एक पॉपअप मेनू एक फ्री-फ्लोटिंग मेनू है जो एक अंतर्निहित घटक के साथ जुड़ा होता है जिसे इन्वोकर कहा जाता है। अधिकांश समय, एक पॉपअप मेनू संदर्भ-संवेदनशील विकल्प प्रदर्शित करने के लिए एक विशिष्ट घटक से ज