Advertisement
Guest User

Untitled

a guest
Jan 27th, 2020
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.61 KB | None | 0 0
  1. /*
  2. * To change this license header, choose License Headers in Project Properties.
  3. * To change this template file, choose Tools | Templates
  4. * and open the template in the editor.
  5. */
  6.  
  7. import java.util.List;
  8. import java.util.concurrent.TimeUnit;
  9. import static org.junit.Assert.assertEquals;
  10. import org.junit.Test;
  11. import org.openqa.selenium.By;
  12. import org.openqa.selenium.WebDriver;
  13. import org.openqa.selenium.WebElement;
  14. import org.openqa.selenium.chrome.ChromeDriver;
  15. import org.openqa.selenium.firefox.FirefoxDriver;
  16. import org.openqa.selenium.support.ui.ExpectedCondition;
  17. import org.openqa.selenium.support.ui.WebDriverWait;
  18.  
  19. /**
  20. *
  21. * @author
  22. */
  23. public class NewSeleneseIT {
  24.  
  25. @Test
  26. public void testSimple() throws Exception {
  27. //postavimo property - obicna hashmapa za chrome driver
  28. System.setProperty("webdriver.chrome.driver", "lOKACIJA DO HROM DRIVERA");
  29. //instanciramo webdriver
  30. WebDriver driver = new ChromeDriver();
  31.  
  32. //zadajemo da implicitno cekamo 5 sekundi dok ne dobijemo timeout
  33. driver.manage().timeouts().implicitlyWait(5, TimeUnit.SECONDS);
  34.  
  35. //navigacija na stranicu
  36. driver.get("lOKACIJA DO ZADATKA");
  37.  
  38. List<WebElement> red = driver.findElements(By.tagName("tr"));
  39.  
  40.  
  41. assertEquals(4, red.size()-1);
  42.  
  43. WebElement id = driver.findElement(By.id("id"));
  44. WebElement godina = driver.findElement(By.id("godina"));
  45. WebElement masa = driver.findElement(By.id("masa"));
  46. WebElement jaja = driver.findElement(By.id("jaja"));
  47. WebElement dugme = driver.findElement(By.id("dugme"));
  48.  
  49. id.clear();
  50. godina.clear();
  51. masa.clear();
  52. jaja.clear();
  53.  
  54. id.sendKeys("1");
  55. godina.sendKeys("2001");
  56. masa.sendKeys("123");
  57. jaja.sendKeys("aaa");
  58. dugme.click();
  59. List<WebElement> novired = driver.findElements(By.tagName("tr"));
  60. assertEquals(5, novired.size()-1);
  61.  
  62. WebElement brisi = driver.findElement(By.id("brisi"));
  63. brisi.click();
  64.  
  65. List<WebElement> novired1 = driver.findElements(By.tagName("tr"));
  66. assertEquals(4, novired1.size()-1);
  67.  
  68. WebElement filter = driver.findElement(By.id("filter"));
  69. filter.clear();
  70. filter.sendKeys("K-9");
  71.  
  72.  
  73. List<WebElement> novired2 = driver.findElements(By.tagName("tr"));
  74. assertEquals(1, novired2.size()-1);
  75. //Close the browser
  76. driver.quit();
  77. }
  78.  
  79. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement