Advertisement
Guest User

Untitled

a guest
Mar 25th, 2019
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.53 KB | None | 0 0
  1. @Test
  2. public void addProductsToCart() {
  3. driver.get(baseUrl);
  4. driver.findElement(By.xpath("//*[@id=\"B45593 Sunglasses_entry\"]/div[2]/form/input[1]")).click();
  5. assertEquals("1×", driver.findElement(By.xpath("//*[@id=\"current_item\"]/td[1]")).getText());
  6. }
  7.  
  8.  
  9. @Test
  10. public void increaseQuantityByDoubleClick(){
  11. driver.get(baseUrl);
  12. driver.findElement(By.xpath("//*[@id=\"B45593 Sunglasses_entry\"]/div[2]/form/input[1]")).click();
  13. driver.findElement(By.xpath("//*[@id=\"B45593 Sunglasses_entry\"]/div[2]/form/input[1]")).click();
  14. assertEquals("2×", driver.findElement(By.xpath("//*[@id=\"current_item\"]/td[1]")).getText());
  15. }
  16.  
  17.  
  18. @Test
  19. public void deleteItemFromCart() throws Exception{
  20. driver.get(baseUrl);
  21. driver.findElement(By.className("button_to")).click();
  22. driver.findElement(By.xpath("//*[@id=\"Sunglasses 2AR_entry\"]/div[2]/form/input[1]")).click();
  23. driver.findElement(By.partialLinkText("X")).click();
  24. Thread.sleep(1000);
  25. assertEquals("€26.00", driver.findElement(By.className("item_price")).getText());
  26. }
  27.  
  28. @Test
  29. public void deleteCart() throws Exception{
  30. driver.get(baseUrl);
  31. driver.findElement(By.xpath("//*[@id=\"B45593 Sunglasses_entry\"]/div[2]/form/input[1]")).click();
  32. driver.findElement(By.xpath("//*[@id=\"Sunglasses 2AR_entry\"]/div[2]/form/input[1]")).click();
  33. driver.findElement(By.xpath("//*[@id=\"cart\"]/form[1]/input[2]")).click();
  34. Thread.sleep(1000);
  35. assertEquals("Cart successfully deleted.", driver.findElement(By.xpath("//*[@id=\"notice\"]")).getText());
  36. }
  37.  
  38. @Test
  39. public void searchForBook(){
  40. driver.get(baseUrl);
  41. driver.findElement(By.xpath("//*[@id=\"search_input\"]")).sendKeys("Book");
  42. assertEquals("Web Application Testing Book", driver.findElement(By.xpath("//*[@id=\"Web Application Testing Book_entry\"]/h3/a")).getText());
  43. }
  44.  
  45. @Test
  46. public void categoryForBook(){
  47. driver.get(baseUrl);
  48. driver.findElement(By.xpath("//*[@id=\"menu\"]/ul/li[3]/a")).click();
  49. assertEquals("Web Application Testing Book", driver.findElement(By.xpath("//*[@id=\"Web Application Testing Book_entry\"]/h3/a")).getText());
  50. }
  51.  
  52. @Test
  53. public void otherCategory() {
  54. driver.get(baseUrl);
  55. driver.findElement(By.xpath("//*[@id=\"menu\"]/ul/li[4]/a")).click();
  56. assertEquals(false, isElementPresent(By.className("entry")));
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement