Test Scenarios to select T-shirt product

One of our YouTube channel subscribers asked us to write test scenarios for the T-shirt product. So in this tutorial, we will discuss all possible searches and add to cart test scenarios for a T-shirt product.  If you are looking for examples of how to write test scenarios for fashion brand products, then this tutorial will help.

Now there are plenty of clothing selling or fashion brand websites. And almost every one of them has their flow of shopping. Nevertheless, there are a few common things among them, despite having different flows. For simplicity, let’s take a look at the generalized flow of the t-shirt shopping process and examine its steps.

The flow of selecting a T-shirt 

Let’s suppose that the user arrives at the webpage through a search engine. You could also say that the user came from a bookmark or another method. After navigating to the shopping website. The user checked on the website if there were his specified t-shirt available on the front page. Otherwise, he will obviously search for the T-shirt. If the fashion brand shop is something like Amazon, then users may get search recommendations. If it’s not Amazon, then the user may need to search for T-shirts by selecting different brands or price ranges and choosing the right T-shirt.

Now here comes the different scenarios for T-shirt product.

Test scenarios – search t-shirt

  1. The user should be able to search for t-shirts by selecting specific brands like U.S. POLO ASSN or Adidas etc.
  2. The user should be able to search for t-shirts by selecting Fashion like Women’s fashion, Men’s fashion, or Girls’ fashion.
  3. The user should be able to search for t-shirts by selecting customer reviews.
  4. The user should be able to search for t-shirts by price range.
  5. The user should be able to search for t-shirts by available Discount.
  6. The user should be able to search for t-shirts by a delivery method, like COD.
  7. And last but not the least, The user should be able to search for t-shirts with available discounts.

Let’s say a user has selected a specific T-shirt and navigates to a dedicated page for that T-shirt. 

Test Scenarios – To add a T-shirt to the cart

  1. The user should be able to click on the T-shirt thumbnail of a selected T-shirt to see different images.
  2. The user should be able to select the fit type.
  3. The user should be able to select a size from a range of T-shirt sizes.
  4. The user should be able to select colors if the T-shirt is available in multi-colors.
  5. The user should be able to see customer reviews by clicking on the review link.
  6. The user should be able to see the T-shirt product details like T-shirt dimension, Quality, Generic name, Department, Manufacturer, etc.
  7. The user should be able to ask questions about T-shirts or should be able to see different answers.
  8. The user should be able to see other details like Color, Fit Type, Sleeve Type, etc.
  9. If the size is not selected, the user should not be able to add the T-shirt to their cart.
  10. If the size is not selected, then the quantity option should not be seen.
  11. If the size is selected, then the quantity option should appear on the page and by default, the value of quantity should be selected 1.
  12. The user should be able to change the quantity as per the requirement.
  13. If all required options are selected, the user should be able to add the T-shirt to their cart or wishlist.

After this step, you can find the process moves to the stage where you’re supposed to buy and move to the Payment process. But the test scenarios will be different if you are buying a product.

Instructor-led Training

Software Testing Online Training

Online Software testing training includes the following modules:
  1. Manual Testing
  2. Database/SQL/Database Testing
  3. JIRA defect management tool
  4. Java Programming
  5. Selenium Framework
  6. TestNG
  7. Cucumber with Maven
  8. Basic of Jenkins

To get more details, please visit the following URL:

https://www.qaonlinetraining.com/courses/software-testing-courses/qa-online-training/

Software Testing Classroom Training

Software testing classroom training includes the following modules:

  1. Manual Testing
  2. Database/SQL/Database Testing
  3. JIRA defect management tool
  4. Java Programming
  5. Selenium Framework
  6. TestNG
  7. Cucumber with Maven
  8. Basic of Jenkins
  9. API Testing with SoapUI or Postman
  10. Performance Testing with Jmeter

To get more details, please visit the following URL:

Note: In classroom training, Business Analyst Training is totally free.  And ISTQB Certification training is totally up to you.

Conclusion

We hope you found the information above useful. You can let us know if you have any questions.

Test cases for the Payment Gateway process

Test case/ Test scenario for login process

Test scenarios for Registration process