Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Test
- public void addProductsToCart() {
- driver.get(baseUrl);
- driver.findElement(By.xpath("//*[@id=\"B45593 Sunglasses_entry\"]/div[2]/form/input[1]")).click();
- assertEquals("1×", driver.findElement(By.xpath("//*[@id=\"current_item\"]/td[1]")).getText());
- }
- @Test
- public void increaseQuantityByDoubleClick(){
- driver.get(baseUrl);
- driver.findElement(By.xpath("//*[@id=\"B45593 Sunglasses_entry\"]/div[2]/form/input[1]")).click();
- driver.findElement(By.xpath("//*[@id=\"B45593 Sunglasses_entry\"]/div[2]/form/input[1]")).click();
- assertEquals("2×", driver.findElement(By.xpath("//*[@id=\"current_item\"]/td[1]")).getText());
- }
- @Test
- public void deleteItemFromCart() throws Exception{
- driver.get(baseUrl);
- driver.findElement(By.className("button_to")).click();
- driver.findElement(By.xpath("//*[@id=\"Sunglasses 2AR_entry\"]/div[2]/form/input[1]")).click();
- driver.findElement(By.partialLinkText("X")).click();
- Thread.sleep(1000);
- assertEquals("€26.00", driver.findElement(By.className("item_price")).getText());
- }
- @Test
- public void deleteCart() throws Exception{
- driver.get(baseUrl);
- driver.findElement(By.xpath("//*[@id=\"B45593 Sunglasses_entry\"]/div[2]/form/input[1]")).click();
- driver.findElement(By.xpath("//*[@id=\"Sunglasses 2AR_entry\"]/div[2]/form/input[1]")).click();
- driver.findElement(By.xpath("//*[@id=\"cart\"]/form[1]/input[2]")).click();
- Thread.sleep(1000);
- assertEquals("Cart successfully deleted.", driver.findElement(By.xpath("//*[@id=\"notice\"]")).getText());
- }
- @Test
- public void searchForBook(){
- driver.get(baseUrl);
- driver.findElement(By.xpath("//*[@id=\"search_input\"]")).sendKeys("Book");
- assertEquals("Web Application Testing Book", driver.findElement(By.xpath("//*[@id=\"Web Application Testing Book_entry\"]/h3/a")).getText());
- }
- @Test
- public void categoryForBook(){
- driver.get(baseUrl);
- driver.findElement(By.xpath("//*[@id=\"menu\"]/ul/li[3]/a")).click();
- assertEquals("Web Application Testing Book", driver.findElement(By.xpath("//*[@id=\"Web Application Testing Book_entry\"]/h3/a")).getText());
- }
- @Test
- public void otherCategory() {
- driver.get(baseUrl);
- driver.findElement(By.xpath("//*[@id=\"menu\"]/ul/li[4]/a")).click();
- assertEquals(false, isElementPresent(By.className("entry")));
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement