Site to be tested: http://practice.automationtesting.in/
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on Shop Menu
- Now click on Home menu button
- Test whether the Home page has Three Sliders only
- The Home page must contains only three sliders report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on Shop Menu
- Now click on Home menu button
- Test whether the Home page has Three Arrivals only
- The Home page must contains only three Arrivals report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on Shop Menu
- Now click on Home menu button
- Test whether the Home page has Three Arrivals only
- The Home page must contains only three Arrivals
- Now click the image in the Arrivals
- Test whether it is navigating to next page where the user can add that book into his basket.
- Image should be clickable and shoul navigate to next page where user can add that book to his basket report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on Shop Menu
- Now click on Home menu button
- Test whether the Home page has Three Arrivals only
- The Home page must contains only three Arrivals
- Now click the image in the Arrivals
- Test whether it is navigating to next page where the user can add that book into his basket.
- Image should be clickable and shoul navigate to next page where user can add that book to his basket
- Click on Description tab for the book you clicked on.
- There should be a description regarding that book the user clicked on report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on Shop Menu
- Now click on Home menu button
- Test whether the Home page has Three Arrivals only
- The Home page must contains only three Arrivals
- Now click the image in the Arrivals
- Test whether it is navigating to next page where the user can add that book into his basket.
- Image should be clickable and shoul navigate to next page where user can add that book to his basket
- Now clock on Reviews tab for the book you clicked on.
- There should be a Reviews regarding that book the user clicked on report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on Shop Menu
- Now click on Home menu button
- Test whether the Home page has Three Arrivals only
- The Home page must contains only three Arrivals
- Now click the image in the Arrivals
- Test whether it is navigating to next page where the user can add that book into his basket.
- Image should be clickable and shoul navigate to next page where user can add that book to his basket
- Click on the Add To Basket button which adds that book to your basket
- User can view that Book in the Menu item with price.
- User can add a book by clicking on Add To Basket button which adds that book in to his Basket report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on Shop Menu
- Now click on Home menu button
- Test whether the Home page has Three Arrivals only
- The Home page must contains only three Arrivals
- Now click the image in the Arrivals
- Test whether it is navigating to next page where the user can add that book into his basket.
- Image should be clickable and shoul navigate to next page where user can add that book to his basket
- Click on the Add To Basket button which adds that book to your basket
- User can view that Book in the Menu item with price.
- User can add a book by clicking on Add To Basket button which adds that book in to his Basket
- Select more books than the books in stock.Ex if the stock has 20 books, try to add 21.
- Click the add to basket button
- Now it throws an error prompt like you must enter a value between 1 and 20 report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on Shop Menu
- Now click on Home menu button
- Test whether the Home page has Three Arrivals only
- The Home page must contains only three Arrivals
- Now click the image in the Arrivals
- Test whether it is navigating to next page where the user can add that book into his basket.
- Image should be clickable and shoul navigate to next page where user can add that book to his basket
- Click on the Add To Basket button which adds that book to your basket
- User can view that Book in the Menu item with price.
- Now click on Item link which navigates to proceed to check out page.
- User can click on the Item link in menu item after adding the book in to the basket which leads to the check out page report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on Shop Menu
- Now click on Home menu button
- Test whether the Home page has Three Arrivals only
- The Home page must contains only three Arrivals
- Now click the image in the Arrivals
- Test whether it is navigating to next page where the user can add that book into his basket.
- Image should be clickable and shoul navigate to next page where user can add that book to his basket
- Click on the Add To Basket button which adds that book to your basket
- User can view that Book in the Menu item with price.
- Now click on Item link which navigates to proceed to check out page.
- User can click on the Item link in menu item after adding the book in to the basket which leads to the check out page
- Enter the Coupon code as ‘krishnasakinala’ to get 50rps off on the total.
- User can able to apply coupon by entering ‘krishnasakinala’ in the coupon textbox which give 50rps off on the total price report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on Shop Menu
- Now click on Home menu button
- Test whether the Home page has Three Arrivals only
- The Home page must contains only three Arrivals
- Now click the image in the Arrivals
- Test whether it is navigating to next page where the user can add that book into his basket.
- Image should be clickable and shoul navigate to next page where user can add that book to his basket
- Click on the Add To Basket button which adds that book to your basket
- User can view that Book in the Menu item with price.
- Now click on Item link which navigates to proceed to check out page.
- User can click on the Item link in menu item after adding the book in to the basket which leads to the check out page
- Enter the Coupon code as ‘krishnasakinala’ to get 50rps off on the total.
- User can not able to apply coupon by entering ‘krishnasakinala’ in the coupon textbox which give 50rps off on the total price because the coupon is applicable for the book price > 450 rps report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on Shop Menu
- Now click on Home menu button
- Test whether the Home page has Three Arrivals only
- The Home page must contains only three Arrivals
- Now click the image in the Arrivals
- Test whether it is navigating to next page where the user can add that book into his basket.
- Image should be clickable and shoul navigate to next page where user can add that book to his basket
- Click on the Add To Basket button which adds that book to your basket
- User can view that Book in the Menu item with price.
- Now click on Item link which navigates to proceed to check out page.
- Now click on Remove this icon in Check out page which removes that book from the grid.
- User has the feasibility to remove the book at the time of check out also report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on Shop Menu
- Now click on Home menu button
- Test whether the Home page has Three Arrivals only
- The Home page must contains only three Arrivals
- Now click the image in the Arrivals
- Test whether it is navigating to next page where the user can add that book into his basket.
- Image should be clickable and shoul navigate to next page where user can add that book to his basket
- Click on the Add To Basket button which adds that book to your basket
- User can view that Book in the Menu item with price.
- Now click on Item link which navigates to proceed to check out page.
- Click on textbox value under quantity in Check out page to add or subtract books.
- Now after the above change ‘Update Basket’ button will turn into Clickable mode.
- Now click on Update Basket to reflect those changes
- User has the feasibility to Update Basket at the time of check out. report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on Shop Menu
- Now click on Home menu button
- Test whether the Home page has Three Arrivals only
- The Home page must contains only three Arrivals
- Now click the image in the Arrivals
- Test whether it is navigating to next page where the user can add that book into his basket.
- Image should be clickable and shoul navigate to next page where user can add that book to his basket
- Click on the Add To Basket button which adds that book to your basket
- User can view that Book in the Menu item with price.
- Now click on Item link which navigates to proceed to check out page.
- Now User can find the Total price of the book in the Check out grid.
- User has the feasibility to find the total price of the books at to find the total price of the books at the time of check out report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on Shop Menu
- Now click on Home menu button
- Test whether the Home page has Three Arrivals only
- The Home page must contains only three Arrivals
- Now click the image in the Arrivals
- Test whether it is navigating to next page where the user can add that book into his basket.
- Image should be clickable and shoul navigate to next page where user can add that book to his basket
- Click on the Add To Basket button which adds that book to your basket
- User can view that Book in the Menu item with price.
- Now click on Item link which navigates to proceed to check out page.
- Click on textbox value under quantity in Check out page to add or subtract books.
- Now after the above change ‘Update Basket’ button will turn into Clickable mode.
- Now click on Update Basket to reflect those changes
- User has the feasibility to Update Basket at the time of check out report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on Shop Menu
- Now click on Home menu button
- Test whether the Home page has Three Arrivals only
- The Home page must contains only three Arrivals
- Now click the image in the Arrivals
- Test whether it is navigating to next page where the user can add that book into his basket.
- Image should be clickable and shoul navigate to next page where user can add that book to his basket
- Click on the Add To Basket button which adds that book to your basket
- User can view that Book in the Menu item with price.
- Now click on Item link which navigates to proceed to check out page.
- Now user can find total and subtotal values just above the Proceed to Checkout button.
- The total always < subtotal because taxes are added in the subtotal
- Total report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on Shop Menu
- Now click on Home menu button
- Test whether the Home page has Three Arrivals only
- The Home page must contains only three Arrivals
- Now click the image in the Arrivals
- Test whether it is navigating to next page where the user can add that book into his basket.
- Image should be clickable and shoul navigate to next page where user can add that book to his basket
- Click on the Add To Basket button which adds that book to your basket
- User can view that Book in the Menu item with price.
- Now click on Item link which navigates to proceed to check out page.
- Now user can find total and subtotal values just above the Proceed to Checkout button.
- The total always < subtotal because taxes are added in the subtotal
- Now click on Proceed to Check out button which navigates to payment gateway page.
- Clicking on Proceed to Checkout button leads to payment gateway page 17)Clicking on Proceed to Checkout button leads to payment gateway page report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on Shop Menu
- Now click on Home menu button
- Test whether the Home page has Three Arrivals only
- The Home page must contains only three Arrivals
- Now click the image in the Arrivals
- Test whether it is navigating to next page where the user can add that book into his basket.
- Image should be clickable and shoul navigate to next page where user can add that book to his basket
- Click on the Add To Basket button which adds that book to your basket
- User can view that Book in the Menu item with price.
- Now click on Item link which navigates to proceed to check out page. 13)Now user can find total and subtotal values just above the Proceed to Checkout button. 14)The total always < subtotal because taxes are added in the subtotal 15)Now click on Proceed to Check out button which navigates to payment gateway page. 16)User can view Billing Details,Order Details,Additional details and Payment gateway details. 17)Now user can fill his details in billing details form and can opt any payment in the payment gateway like Direct bank transfer,cheque,cash or paypal. 18)User has the feasibility to add coupon in the payment gateway page and also he can find billing,order and additional details. report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on Shop Menu
- Now click on Home menu button
- Test whether the Home page has Three Arrivals only
- The Home page must contains only three Arrivals
- Now click the image in the Arrivals
- Test whether it is navigating to next page where the user can add that book into his basket.
- Image should be clickable and shoul navigate to next page where user can add that book to his basket
- Click on the Add To Basket button which adds that book to your basket
- User can view that Book in the Menu item with price.
- Now click on Item link which navigates to proceed to check out page.
- Now user can find total and subtotal values just above the Proceed to Checkout button.
- The total always < subtotal because taxes are added in the subtotal>
- Now click on Proceed to Check out button which navigates to payment gateway page.
- User can view Billing Details,Order Details,Additional details and Payment gateway details.
- Now user can fill his details in billing details form and can opt any payment in the payment gateway like Direct bank transfer,cheque,cash or paypal.
- Now click on Place Order button to complete process
- On clicking place-order button user completes the process where the page navigates to Order confirmation page with order details,bank details,customer details and billing details. report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on My Account Menu
- Enter registered username in username textbox
- Enter password in password textbox
- Click on login button
- User must successfully login to the web page report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on My Account Menu
- Enter incorrect username in username textbox
- Enter incorrect password in password textbox.
- Click on login button
- Proper error must be displayed(ie Invalid username) and prompt to enter login again report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on My Account Menu
- Enter valid username in username textbox
- Now enter empty password in the password textbox
- Click on login button.
- Proper error must be displayed(ie Invalid password) and prompt to enter login again report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on My Account Menu
- Enter empty username in username textbox
- Now enter valid password in the password textbox
- Click on login button.
- Proper error must be displayed(ie Invalid username) and prompt to enter login again report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on My Account Menu
- Enter empty username in username textbox
- Now enter valid password in the password textbox
- Click on login button.
- Proper error must be displayed(ie required username) and prompt to enter login again report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on My Account Menu
- Enter the password field with some characters.
- The password field should display the characters in asterisks or bullets such that the password is not visible on the screen report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on My Account Menu
- Enter the case changed username in username textbox
- Enter the case changed password in the password textbox
- Now click on login button
- Login must fail saying incorrect username/password. report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on My Account Menu
- Enter the case changed username in username textbox
- Enter the case changed password in the password textbox
- Now click on login button
- Once your are logged in, sign out of the site
- Now press back button
- User shouldn’t be signed in to his account rather a general webpage must be visible report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on My Account Menu
- Enter registered Email Address in Email-Address textbox
- Enter your own password in password textbox
- Click on Register button
- User will be registered successfully and will be navigated to the Home page report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on My Account Menu
- Enter invalid Email Address in Email-Address textbox
- Enter your own password in password textbox
- Click on Register button
- Registration must fail with a warning message(ie You must enter a valid email address) report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on My Account Menu
- Enter empty Email Address in Email-Address textbox
- Enter your own password in password textbox
- Click on Register button
- Registration must fail with a warning message(ie please provide valid email address) report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on My Account Menu
- Enter valid Email Address in Email-Address textbox
- Enter empty password in password textbox
- Click on Register button
- Registration must fail with a warning message(ie please enter an account password) report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on My Account Menu
- Enter empty Email Address in Email-Address textbox
- Enter empty password in password textbox
- Click on Register button
- Registration must fail with a warning message(ie please provide valid email address) report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on Shop Menu
- Adjust the filter by price between 150 to 450 rps
- Now click on Filter button
- User can view books only between 150 to 450 rps price report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on Shop Menu
- Click any of the product links available in the product category
- Now user can view only that particular product report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on Shop Menu
- Click on Sort by Popularity item in Default sorting dropdown
- Now user can view the popular products only report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on Shop Menu
- Click on Sort by Average ratings in Default sorting dropdown
- Now user can view the popular products only report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on Shop Menu
- Click on Sort by Newness ratings in Default sorting dropdown
- Now user can view the popular products only report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on Shop Menu
- Click on Sort by Low to High Item in Default sorting dropdown
- Now user can view the popular products only report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on Shop Menu
- Click on Sort by High to Low Item in Default sorting dropdown
- Now user can view the popular products only report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on Shop Menu
- Click on read more button in home page
- Read More option indicates the Out Of Stock.
- Users cannot add the product which has read more options as it was out of stock. report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on Shop Menu
- Click on Sale written product in home page
- User can clearly view the actual price with old price stricken for the sale written products report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on Shop Menu
- Click on the Add To Basket button which adds that book to your basket
- User can view that Book in the Menu item with price .
- Now click on View Basket link which navigates to proceed to check out page.
- Now user can find total and subtotal values just above the Proceed to Checkout button.
- The total always < subtotal because taxes are added in the subtotal
- Now click on Proceed to Check out button which navigates to payment gateway page.
- User can view Billing Details,Order Details,Additional details and Payment gateway details.
- Now user can fill his details in billing details form and can opt any payment in the payment gateway like Direct bank transfer,cheque,cash or paypal.
- Now click on Place Order button to complete process
- On clicking place order button user completes his process where the page navigates to Order confirmation page with order details,bank details,customer details and billing details. report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on Shop Menu
- Click on the Add To Basket button which adds that book to your basket
- User can view that Book in the Menu item with price .
- Now click on Item link which navigates to proceed to check out page.
- Now user can find total and subtotal values just above the Proceed to Checkout button.
- The total always < subtotal because taxes are added in the subtotal
- Now click on Proceed to Check out button which navigates to payment gateway page.
- User can view Billing Details,Order Details,Additional details and Payment gateway details.
- Now user can fill his details in billing details form and can opt any payment in the payment gateway like Direct bank transfer,cheque,cash or paypal.
- Now click on Place Order button to complete process
- On clicking place order button user completes his process where the page navigates to Order confirmation page with order details,bank details,customer details and billing details report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on Shop Menu
- Click on the Add To Basket button which adds that book to your basket
- User can view that Book in the Menu item with price .
- Now click on Item link which navigates to proceed to check out page.
- Now user can find total and subtotal values just above the Proceed to Checkout button.
- The total always < subtotal because taxes are added in the subtotal
- The tax rate variers for India compared to other countries
- Tax rate for indian should be 2% and for abroad it should be 5% report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on My Account Menu
- Enter registered username in username textbox
- Enter password in password textbox
- Click on login button
- User must successfully login to the web page
- Click on Myaccount link which leads to Dashboard
- User must view Dashboard of the site report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on My Account Menu
- Enter registered username in username textbox
- Enter password in password textbox
- Click on login button
- User must successfully login to the web page
- Click on My account link
- Click on Orders link
- User must view their orders on clicking orders link report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on My Account Menu
- Enter registered username in username textbox
- Enter password in password textbox
- Click on login button
- User must successfully login to the web page
- Click on My account link
- Click on Orders link
- Click view button
- User must view his Order details,customer details and billing details on clicking view button report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on My Account Menu
- Enter registered username in username textbox
- Enter password in password textbox
- Click on login button
- User must successfully login to the web page
- Click on My account link
- Click on Orders link
- Click view button
- User must view Order Number Ordered date and Status of the order on clicking view button report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on My Account Menu
- Enter registered username in username textbox
- Enter password in password textbox
- Click on login button
- User must successfully login to the web page
- Click on My account link which leads to Dashboard
- Click on Address link
- User must view billing address and ship address report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on My Account Menu
- Enter registered username in username textbox
- Enter password in password textbox
- Click on login button
- User must successfully login to the web page
- Click on My account link
- Click on Address link
- Click Edit on Shipping Address
- User can Edit Shipping address report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on My Account Menu
- Enter registered username in username textbox
- Enter password in password textbox
- Click on login button
- User must successfully login to the web page
- Click on My account link
- Click on Account details
- User can view account details where he can change his password also. report->
- Open the browser
- Enter the URL “http://practice.automationtesting.in/”
- Click on My Account Menu
- Enter registered username in username textbox
- Enter password in password textbox
- Click on login button
- User must successfully login to the web page
- Click on My Account link
- Click on Logout button
- On clicking logout,User successfully comes out from the site report->