Advertisement
Guest User

Untitled

a guest
Oct 17th, 2016
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.24 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using OpenQA.Selenium;
  4. using OpenQA.Selenium.Firefox;
  5. using OpenQA.Selenium.Support.UI;
  6.  
  7.  
  8.  
  9. namespace Automation
  10. {
  11. class Program
  12. {
  13. static void Main(string[] args)
  14. {
  15.  
  16. using (IWebDriver driver = new FirefoxDriver())
  17. {
  18. driver.Navigate().GoToUrl("https://mbasic.facebook.com");
  19.  
  20. IWebElement username = driver.FindElement(By.Name("email"));
  21. username.SendKeys("email");
  22.  
  23. IWebElement password = driver.FindElement(By.Name("pass"));
  24. password.SendKeys("password");
  25.  
  26. IWebElement submit = driver.FindElement(By.Name("login"));
  27. submit.Submit();
  28.  
  29.  
  30. var waitHomePage = new WebDriverWait(driver,TimeSpan.FromSeconds(10));
  31. waitHomePage.Until(ExpectedConditions.ElementExists(By.PartialLinkText("Chat")));
  32.  
  33. IWebElement chat = driver.FindElement(By.XPath(".//*[@id='header']/div/a[6]"));
  34. //driver.Manage().Timeouts().ImplicitlyWait(TimeSpan.FromSeconds(5));
  35. chat.Click();
  36.  
  37. IList<IWebElement> friends = chat.FindElements(By.ClassName("m br bs"));
  38. }
  39. }
  40. }
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement