<घंटा/>
css एक्सप्रेशन बनाने के विभिन्न तरीके नीचे सूचीबद्ध हैं -
-
सीएसएस चयनकर्ता के रूप में एक वर्ग का उपयोग करना
यह उस विशेष वर्ग के सभी वेब तत्वों का चयन करेगा। (उदाहरण के लिए (.) द्वारा प्रतिनिधित्व - .classname)
-
css चयनकर्ता के रूप में एक आईडी का उपयोग करना।
यह उस विशेष आईडी के वेब तत्व का चयन करेगा। (उदाहरण के लिए (#) द्वारा दर्शाया गया - #ID)
-
चयनकर्ता के रूप में टैगनाम और विशेषता मान का उपयोग करना।
यह उस विशेष विशेषता मान संयोजन के वेब तत्व का चयन करेगा। (टैगनाम [विशेषता ='मान'] द्वारा दर्शाया गया)
उदाहरण
आयात करें आयात java.util.concurrent.TimeUnit; सार्वजनिक वर्ग CssExpression {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] args) { System.setProperty ("webdriver.chrome.driver", "C:\\ उपयोगकर्ता \\ ghs6kor \\ डेस्कटॉप \\ जावा \\ chromedriver.exe"); वेबड्राइवर ड्राइवर =नया क्रोमड्राइवर (); स्ट्रिंग यूआरएल ="https://www.tutorialspoint.com/index.htm"; ड्राइवर.गेट (यूआरएल); Driver.manage().timeouts().implicitlyWait(12, TimeUnit.SECONDS); // वर्ग का उपयोग करके . सीएसएस अभिव्यक्ति के लिए Driver.findElement(By.cssSelector(.gsc- input”)).sendKeys("Selenium"); ड्राइवर। बंद (); }}पूर्व> उदाहरण
आयात करें आयात java.util.concurrent.TimeUnit;सार्वजनिक वर्ग CssId {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] args) { System.setProperty ("webdriver.chrome.driver", "C:\\Users\\ghs6kor\\Desktop\\ जावा \\ chromedriver.exe"); वेबड्राइवर ड्राइवर =नया क्रोमड्राइवर (); स्ट्रिंग यूआरएल ="https://www.tutorialspoint.com/index.htm"; ड्राइवर.गेट (यूआरएल); Driver.manage().timeouts().implicitlyWait(12, TimeUnit.SECONDS); // css एक्सप्रेशन ड्राइवर के लिए # के साथ id का उपयोग करना। ड्राइवर। बंद (); }}पूर्व> उदाहरण
आयात करें आयात java.util.concurrent.TimeUnit; सार्वजनिक वर्ग CssTagExp {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] args) { System.setProperty ("webdriver.chrome.driver", "C:\\ उपयोगकर्ता \\ ghs6kor \\ डेस्कटॉप \\ जावा \\ chromedriver.exe"); वेबड्राइवर ड्राइवर =नया क्रोमड्राइवर (); स्ट्रिंग यूआरएल ="https://www.tutorialspoint.com/index.htm"; ड्राइवर.गेट (यूआरएल); Driver.manage().timeouts().implicitlyWait(12, TimeUnit.SECONDS); // css एक्सप्रेशन ड्राइवर के लिए आईडी टैगनाम विशेषता संयोजन का उपयोग करना। findElement(By.cssSelector("input[name='search']"))। SendKeys ("सेलेनियम"); ड्राइवर.क्लोज़ (); }}पूर्व>