using NUnit.Framework;
using OpenQA.Selenium;
using OpenQA.Selenium.Chrome;
using System.Threading;
[TestFixture]
[Parallelizable(ParallelScope.Fixtures)]
public class GmailAutomation
{
private IWebDriver driver;
[SetUp]
public void SetUp()
{
driver = new ChromeDriver();
}
[Test]
public void TestGmailLogin()
{
driver.Navigate().GoToUrl("https://gmail.com");
driver.FindElement(By.Id("identifierId")).SendKeys("username");
driver.FindElement(By.Id("identifierNext")).Click();
Thread.Sleep(1000);
driver.FindElement(By.Name("password")).SendKeys("password");
driver.FindElement(By.Id("passwordNext")).Click();
Thread.Sleep(5000);
Assert.AreEqual("Inbox", driver.FindElement(By.XPath("//a[@title='Inbox']")).Text);
}
[TearDown]
public void TearDown()
{
driver.Quit();
}
}
No comments:
Post a Comment