खोज…


सी#

तत्व की सामग्री को साफ़ करना (आम तौर पर टेक्स्ट बॉक्स)

interactionWebElement.Clear();  

तत्व में डेटा दर्ज करना (आम तौर पर टेक्स्ट बॉक्स)

interactionWebElement.SendKeys("Text");

तत्व का मूल्य संचय करना।

string valueinTextBox = interactionWebElement.GetAttribute("value");

तत्व का भंडारण पाठ।

string textOfElement = interactionWebElement.Text; 

एक तत्व पर क्लिक करना

interactionWebElement.Click();

फॉर्म जमा करना

interactionWebElement.Submit(); 

पृष्ठ पर एक तत्व की दृश्यता की पहचान करना

bool isDisplayed=interactionWebElement.Displayed; 

पृष्ठ पर एक तत्व की स्थिति की पहचान करना

bool isEnabled = interactionWebElement.Enabled; 

bool isSelected=interactionWebElement.Selected; 

बातचीत के बाल तत्व का पता लगाना

IWebElement childElement = interactionWebElement.FindElement(By.Id("childElementId")); 

बातचीत के बाल तत्वों का पता लगाना

Ilist<IWebElement> childElements = interactionWebElement.FindElements(By.TagName("childElementsTagName"));

जावा

एक वेब तत्व की सामग्री को साफ़ करना: (ध्यान दें - जब परीक्षणों में उपयोगकर्ता क्रियाओं का अनुकरण करते हैं, तो बैकस्पेस भेजना बेहतर होता है, अगली कार्रवाई देखें)

interactionWebElement.clear();

डेटा दर्ज करना - कीस्ट्रोक्स भेजना अनुकरण:

interactionWebElement.sendKeys("Text");
interactionWebElement.sendKeys(Keys.CONTROL + "c"); // copy to clipboard.

किसी तत्व की विशेषता का मूल्य प्राप्त करना:

interactionWebElement.getAttribute("value");
interactionWebElement.getAttribute("style");

तत्व का पाठ प्राप्त करना:

String elementsText = interactionWebElement.getText();

ड्रॉपडाउन से चयन:

Select dropDown = new Select(webElement);
dropDown.selectByValue(value);

स्व व्याख्यात्मक:

interactionWebElement.click();
interactionWebElement.submit(); //for forms
interactionWebElement.isDisplayed();
interactionWebElement.isEnabled(); // for exampale - is clickable.
interactionWebElement.isSelected(); // for radio buttons.

org.openqa.selenium.interactions.Actions का उपयोग करने वाले कार्य :

खींचें और छोड़ें:

Action dragAndDrop = builder.clickAndHold(someElement)
   .moveToElement(otherElement)
   .release(otherElement)
   .build();

dragAndDrop.perform();

एकाधिक का चयन करें:

Action selectMultiple = builder.keyDown(Keys.CONTROL)
   .click(someElement)
   .click(someOtherElement)
   .keyUp(Keys.CONTROL);

dragAndDrop.perform();

स्व व्याख्यात्मक (बिल्डर का उपयोग करके):

builder.doubleClick(webElement).perform();
builder.moveToElement(webElement).perform(); //hovering

उन्नत कार्यों और एक पूरी सूची के अधिक उदाहरणों के लिए यहां देखें।


जावास्क्रिप्ट का उपयोग करना:

// Scroll to view element:
((JavascriptExecutor) driver).executeJavaScript("arguments[0].scrollIntoView(true);", webElement);


Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow