selenium
सेलेनियम सरल उदाहरण C # और Nunit
खोज…
टिप्पणियों
यह एक बहुत ही मूल उदाहरण है या सेलेनियम शुरू करना, एक पृष्ठ का उपयोग करना और उपयोग करना और फिर एनयूनिट के भीतर सेलेनियम को बंद करना है।
सिंपल सेलेनियम-नुनीट
Prereqs:
- सेलेनियम और आवश्यक ब्राउज़र ड्राइवर स्थापित हैं (Nuget में उपलब्ध)
- NUnit को वीएस में स्थापित किया गया है और परियोजना में जोड़ा गया है
using NUnit.Framework;
using OpenQA.Selenium;
using OpenQA.Selenium.Chrome;
using OpenQA.Selenium.Firefox;
using OpenQA.Selenium.IE;
using System;
[TestFixture]
public class GoToGoogle
{
//The WebDriver object
IWebDriver driver;
//Ran before test cases
[TestFixtureSetUp]
public void setup()
{
//Initialize the webdriver
//An example of IE
driver = new InternetExplorerDriver();
//Firefox Example
//driver = new FirefoxDriver();
//An example of Chrome
//driver = new ChromeDriver();
//Wait x seconds to find the element and then fail, x = 5 here
driver.Manage().Timeouts().ImplicitlyWait(TimeSpan.FromSeconds(5));
}
//Ran after the test case has completed
[TestFixtureTearDown]
public void tearDown()
{
driver.Quit();
}
[Test]
public void gotoGoogle()
{
//going to google.com
driver.Navigate().GoToUrl("www.google.com");
//Assert we are on google.com
Assert.AreEqual(driver.Title, "Google");
//Getting the search field
IWebElement searchField = driver.FindElement(By.Name("q"));
//Typing in the search field
searchField.SendKeys("Selenium Tutorial");
//Submitting
searchField.Submit();
}
}
Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow