Advertisement
Guest User

Untitled

a guest
Aug 23rd, 2017
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.83 KB | None | 0 0
  1. @Test
  2. public void TestSearchStatus() throws Exception {
  3. String exePath = "C:\\Users\\eshalatanovska\\Downloads\\chromedriver.exe";
  4. System.setProperty("webdriver.chrome.driver", exePath);
  5. ChromeOptions options = new ChromeOptions();
  6. options.addArguments("--start-fullscreen");
  7. WebDriver driver = new ChromeDriver(options);
  8. driver.get("http://localhost:9000");
  9. Thread.sleep(1000);
  10. WebElement username = driver.findElement(By.id("username"));
  11. username.sendKeys("ajanchevski");
  12. Thread.sleep(1000);
  13. WebElement password = driver.findElement(By.id("pwd"));
  14. password.sendKeys("andrej");
  15. Thread.sleep(1000);
  16. WebElement button = driver.findElement(By.className("btn"));
  17. button.click();
  18. Thread.sleep(1000);
  19. String url = driver.getCurrentUrl();
  20. assertTrue(url.equals("http://localhost:9000/#!/main/home"));
  21. Thread.sleep(1000);
  22. WebElement newScreen = driver.findElement(By.className("btn-default"));
  23. newScreen.click();
  24. Thread.sleep(1000);
  25. WebElement project = driver.findElement(By.className("form-control"));
  26. project.sendKeys("123");
  27. Thread.sleep(1000);
  28. List<WebElement> radioList = driver.findElements(By.name("radio"));
  29. int size = radioList.size();
  30. for (int i = 0; i < size; i++) {
  31. String radioValue = radioList.get(i).getAttribute("value");
  32. if (radioValue.equalsIgnoreCase("Status")) {
  33. Thread.sleep(1000);
  34. radioList.get(i).click();
  35. }
  36. }
  37. Thread.sleep(1000);
  38. WebElement srcbtn = driver.findElement(By.id("search"));
  39. srcbtn.click();
  40. Thread.sleep(1000);
  41. driver.close();
  42. driver.quit();
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement