• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

SoftwareTestingo - Interview Questions, Tutorial & Test Cases Template Examples

SoftwareTestingo - Interview Questions, Tutorial & Test Cases Template Examples

  • Home
  • Interview Questions
  • Java
  • Java Programs
  • Selenium
  • Selenium Programs
  • Manual Testing
  • Test Cases
  • Difference
  • Tools
  • SQL
  • Contact Us
  • Search
SoftwareTestingo » Manual Testing » Test Cases Example » Test Case For Online Book Shopping

Test Case For Online Book Shopping

Last Updated on: February 18, 2022 By Softwaretestingo Editorial Board

What We Are Learn On This Post

  • Online Book Shopping Flow of Purchase
  • Test Case For Online Book Shopping

Test Case For Online Book Shopping: In this article, we discuss test cases for online book shopping, and in the last post, we have discussed the Notepad test case. Recently we had one request where the user wanted to know how the process of book shopping online is tested.

Now there are plenty of bookselling websites. And almost every one of them has its own flow of shopping. However, despite having a different flow, there are a few common things among them. So for the sake of simplicity let’s take a look at the generalized flow of book shopping and test its steps.

Post On:Test Case For Online Book Shopping
Post Type:Test Case Template
Published On:www.softwaretestingo.com
Applicable For:Freshers & Experience
Join Here:Telegram Group Link

Online Book Shopping Flow of Purchase

Let’s assume the user lands on the webpage through the search engine. You can also say the user landed through a bookmark or any other means. After landing on the shopping website. User checks on the website if there is his specified book available on the front page. If not, then he’ll naturally search for the book by typing its name. If the bookshop is something like Amazon then the user may get a search recommendation.

If it’s not Amazon then he may need to hit the search button. And this way he goes to the search results page. Here a user can find the specified book. And then that book can be clicked for more information. And in this step, the user lands on the dedicated page for the book. Here a user can choose the “buy now” option by clicking on it. Some websites may have the “Buy” button. There is also going to be an option for quantity.

And in some cases, you may find “Add to wishlist” and “Add to favorites”. Let’s discard those nonbuyer options. And now that book is added to the “shopping cart”. Let’s proceed with the flow of the payment.

Similar Test Cases

SoftwareTestingo Test Cases
  • Test Case For Login Page
  • Test Case For Logout Page
  • Test Case For One time Password
  • Test Case For Online Editor
  • Test Case For Online Examination System
  • Test Case For OTP

Online Book Shopping Flow of Payment:

Online Book ShoppingWhen your product is added to the cart. In this case, the product is a book. That book will show its price and also the quantity. You can see the total price of the product on this cart page too. Here you can click on the pay now button. In some cases, you may find the page has the check-out button.

On the next page, you get the option to choose the payment method. In the case of the payment gateway, you may find different payout methods.

Test Case Shopping
Test Case Shopping

Test Case For Online Book Shopping

  • Confirm if the item is added to the cart.
  • Confirm if the quantity is as expected for the order.
  • Confirm if the delivery charges are added to the cart page.
  • Check the amount payable is correct.
  • Check if the cart has the place order and continue shopping buttons.
  • Check if the shopping cart shows the total savings amount.
  • Check the delivery date of the item.

After you continue the process on this page, your order goes to the delivery page. And here, you have to either use your existing address of yours or add a new address. This way, you can allow the website to deliver your product.

Online Book Shopping Test Scenarios for Delivery Address

  • Check if the delivery address page shows your address properly.
  • Check if the delivery address page has the option to add or remove your address.
  • Check if the delivery options include the different prices for different dates.

After confirmation from this delivery address page, you’d be prompted for the payment options. Depending on your site, you’d get different options. In my case, the payment page has the following options.

Test Case Payment
Test Case Payment

Online Book Shopping Test Scenarios for Payment options

  • Check if the payment option phone, credit card, debit card, and net banking is given.
  • Check if the phone pe option allows UPI or balance option.
  • Check if the EMI option is enabled or disabled.
  • Check if the cash-on-delivery option is available or not.
  • Check if the bank offers are accepted in this process.
  • Check if the process allows you to add a gift card code into this.

Conclusion

After this step, you can find the process moves to the final stage where you’re supposed to pay. And here, the testing options are different. But you get the idea of the flow of the payment and other options. Your options for managing the payment will be different.

The scenarios for the test will vary depending on the site under test. So I have given mostly the generic scenarios so that you can get the idea of what you can test. If you want more deep tests, then you may have to pick a specific website and then cover the scenarios, respectively. You may want to check out test cases for the payment gateway.

I hope you found the information above useful. You can let me know if you have any questions, and if you found any missed test cases, then you can comment on that in the comment section of software Testingo. You can share the URL of this article on Facebook groups and friends. I’d appreciate it if you can let freshers know about this website.

    Filed Under: Test Cases Example

    Reader Interactions

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Primary Sidebar

    Join SoftwareTestingo Telegram Group

    Categories

    Copyright © 2022 SoftwareTestingo.com ~ Contact Us ~ Sitemap ~ Privacy Policy ~ Testing Careers