Advertisement
Guest User

Untitled

a guest
Jun 16th, 2018
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.43 KB | None | 0 0
  1. using NUnit.Framework;
  2. using OpenQA.Selenium;
  3. using OpenQA.Selenium.Chrome;
  4. using System;
  5. using System.Collections.Generic;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Threading.Tasks;
  9.  
  10. namespace Logintest
  11. {
  12. public class MyFirstTest
  13. {
  14. private IWebDriver driver = new OpenQA.Selenium.Chrome.ChromeDriver();
  15.  
  16. public IWebDriver Driver { get => driver; set => driver = value; }
  17.  
  18. [Test]
  19. public void myFirstTest()
  20. {
  21. driver.Navigate().GoToUrl("https://softuni.bg");
  22. driver.FindElement(By.LinkText("Вход")).Click();
  23. IWebElement userName = driver.FindElement(By.Name("username"));
  24. userName.Clear();
  25. userName.SendKeys("username");
  26. IWebElement userPass = driver.FindElement(By.Name("password"));
  27. userPass.Clear();
  28. userPass.SendKeys("password");
  29. driver.FindElement(By.LinkText("Ок")).Click();
  30. driver.FindElement(By.XPath("/ html / body / main / div[2] / div / div[2] / div[1] / form / input[2]")).Click();
  31. IWebElement ErrMessage = driver.FindElement(By.ClassName("validation-summary-errors"));
  32. Console.Write(ErrMessage.Text);
  33. Assert.IsTrue(ErrMessage.Text.Contains("Невалидно потребителско име или парола"));
  34. driver.Close();
  35. driver.Quit();
  36. }
  37. }
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement