STQA Test Cases Answers

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 10

Test Plan

Section Description

Purpose: Outline the testing approach


and strategy for the MET BKC Official
Website. Scope: Cover functional,
usability, security, and performance
1. Introduction
aspects. Objectives: Ensure functionality
across browsers and devices, validate
content accuracy, verify security, and
assess performance.

Homepage, navigation, contact forms,


search functionality, content accuracy,
2. Features to be Tested
security features, performance under
load, etc.
Employ a combination of manual and
automated testing. Perform functional,
3. Test Approach usability, security, and performance
testing. Test on different browsers and
devices.
4.1 Testing Team: List team members
and roles.<br>4.2 Environment: Specify
4. Resources
hardware, software, and network
environments.

Provide a timeline for each testing


5. Test Schedule
phase, including start and end dates.

6.1 Functional Testing: Test navigation,


links, forms, and functional
elements.<br>6.2 Usability Testing:
Assess user-friendliness, design, and
6. Test Cases
layout.<br>6.3 Security Testing: Check
for vulnerabilities.<br>6.4 Performance
Testing: Assess load times and
performance under traffic.
Prepare test data for different scenarios,
7. Test Data
including positive and negative cases.

Identify potential risks and assumptions


8. Risks and Assumptions
related to testing.
Define the process for reporting,
9. Defect Management
tracking, and resolving defects.

10. Sign-Off Criteria Specify criteria for testing completion.

List any dependencies that may impact


11. Dependencies
the testing schedule.
Obtain approval from relevant
12. Approval
stakeholders.
Conclusion

TEST CASE FOR ZOMATO


Test Case ID Test Scenario Test Steps Expected Result Actual Result Status
1. Open the Zomato app. 2. Click on "Sign
Successful login, user
TC001 User Authentication In." 3. Enter valid credentials. 4. Click on User successfully logged in. Pass
redirected to the home screen.
"Login."

1. Enter a location in the search bar. 2. Click List of restaurants in the


TC002 Restaurant Search Search results are displayed. Pass
on "Search." specified location is displayed.

Restaurant details, including


1. Select a restaurant from the search Restaurant details are
TC003 Restaurant Details menu and reviews, are Pass
results. 2. View restaurant details. displayed correctly.
displayed.
1. Select a restaurant. 2. Browse the menu Menu categories are Menu items are categorized
TC004 Menu Browsing Pass
categories. displayed. as expected.

1. Choose items from the menu. 2. Add Order summary and payment User can view order summary
TC005 Order Placement Pass
items to the cart. 3. Proceed to checkout. options are displayed. and proceed to payment.

Payment is processed
1. Select a payment method. 2. Enter Payment is successful, and
TC006 Payment Processing successfully. Order Pass
payment details. 3. Confirm payment. order confirmation is shown.
confirmation is displayed.

1. After placing an order, navigate to the Real-time order tracking is Order status is updated in
TC007 Order Tracking Pass
order history. 2. Select the ongoing order. displayed. real-time.

Review is successfully
1. Navigate to the completed orders. 2. Review is submitted
TC008 Review Submission submitted for the selected Pass
Select a past order. 3. Submit a review. successfully.
order.
Example Test Plan: E-commerce Mobile Application
Section Description

1.1 Purpose: Define the testing strategy


for the E-commerce mobile
application.<br>1.2 Scope: Cover key
features including user authentication,
1. Introduction product browsing, shopping cart,
payment processing, and order
tracking.<br>1.3 Objectives: Validate
functionality, ensure usability, verify
security, and assess performance.

User authentication, product listing,


product details, search functionality,
2. Features to be Tested shopping cart, payment processing,
order history, and account
management.

Utilize a combination of manual and


automated testing. Perform functional,
3. Test Approach usability, security, and performance
testing. Test on iOS and Android
devices with various screen sizes.

4.1 Testing Team: QA Lead - John


Tester, Testers - Mary, Bob, and
Alice.<br>4.2 Environment: Devices -
4. Resources
iPhone 11, Samsung Galaxy S20;
Operating Systems - iOS 14, Android
10; Network Conditions - 3G, 4G, Wi-Fi.
Phase 1: Functional Testing<br>Start
Date: [Date]<br>End Date:
[Date]<br>Phase 2: Usability
Testing<br>Start Date: [Date]<br>End
5. Test Schedule Date: [Date]<br>Phase 3: Security
Testing<br>Start Date: [Date]<br>End
Date: [Date]<br>Phase 4: Performance
Testing<br>Start Date: [Date]<br>End
Date: [Date]

6.1 Functional Testing: Validate user


authentication, product functionality,
shopping cart, and payment
processing.<br>6.2 Usability Testing:
Evaluate UI, navigation, and user
6. Test Cases
journey.<br>6.3 Security Testing: Check
for secure communication and data
encryption.<br>6.4 Performance
Testing: Assess responsiveness and
performance under varying conditions.

Prepare test data for different scenarios,


7. Test Data
including positive and negative cases.

Identify potential risks and assumptions


8. Risks and Assumptions
related to testing.

Define the process for reporting,


9. Defect Management
tracking, and resolving defects.

10. Sign-Off Criteria Specify criteria for testing completion.

List any dependencies that may impact


11. Dependencies
the testing schedule.
Obtain approval from relevant
12. Approval
stakeholders.

Conclusion

Test Cases for Food Delivery Application (Swiggy)

Test Case ID Test Scenario Test Steps Expected Result Actual Result Status

1. Open Swiggy app. 2. Click on "Sign Up"


Successful registration, user Registration failed, error
TC001 User Registration or "Register." 3. Complete the registration Fail
redirected to the home page. message displayed.
form. 4. Click "Sign Up."

1. Open Swiggy app. 2. Enter valid Successful login, user User logged in successfully,
TC002 User Login Pass
credentials and click "Login." redirected to the home page. redirected to the home page.

Search results for the


1. Enter a restaurant name in the search Relevant search results for the
TC003 Restaurant Search restaurant are displayed Pass
bar. 2. Click on the search icon. restaurant are displayed.
correctly.

1. Select a restaurant from the search Menu details, including items Menu details are correctly
TC004 Menu Exploration Pass
results. 2. Explore the menu. and prices, are displayed. displayed.

1. Navigate to the menu item. 2. Click "Add Item is added to the cart. Cart Item added to the cart, cart
TC005 Add to Cart Pass
to Cart." icon shows item count. count is updated.

Cart displays correct items,


1. Click on the cart icon. 2. Review items in Incorrect items shown in the
TC006 Cart Management and user can proceed to Fail
the cart. 3. Proceed to checkout. cart.
checkout.

1. In the checkout process, select or add a Address is selected or added Unable to select or add
TC007 Address Selection Fail
delivery address. successfully. address, validation error.
Payment is processed
1. Select a payment method. 2. Enter Payment processing failed,
TC008 Payment Process successfully. Order Fail
payment details. 3. Confirm the payment. error message shown.
confirmation is displayed.

List of previous orders is Order history is displayed


TC009 Order History 1. Navigate to the order history section. Pass
displayed. correctly.

1. Click on the account menu. 2. Select User is successfully logged User unable to log out,
TC010 User Logout Fail
"Logout." out. session not terminated.

1. Add a restaurant to favorites. 2. Verify Restaurant is successfully Restaurant appears in


TC011 Favorites Pass
the restaurant in favorites. added to favorites. favorites as expected.

1. After placing an order, navigate to the Real-time order tracking is Order status is updated in
TC012 Track Delivery Pass
order history. 2. Select the ongoing order. displayed. real-time.

1. Navigate to the account settings page. 2. Phone number is updated Phone number is successfully
TC013 Account Settings Pass
Update the phone number. successfully. updated.

Promotion code not


1. Apply a promotion code during Discount is applied
TC014 Promotions accepted, no discount Fail
checkout. successfully.
applied.

Test Cases for E-commerce Web Application (Amazon)

Test Case ID Test Scenario Test Steps Expected Result Actual Result Status
1. Navigate to the Amazon website. 2. Click
Successful registration, user Registration failed, error
TC001 User Registration on "Sign In" or "Create Account." 3. Fail
redirected to the home page. message displayed.
Complete the registration form. 4. Click
1. Navigate to the Amazon website. 2. Enter Successful login, user User logged in successfully,
TC002 User Login Pass
valid credentials and click "Sign In." redirected to the home page. redirected to the home page.
1. Enter a product name in the search bar. Relevant search results for the
TC003 Product Search No search results displayed. Fail
2. Click on the search icon. product are displayed.

1. Select a product from the search results. Product details, including price Incorrect product details
TC004 Product Details Fail
2. View the product details. and description, are displayed. displayed.
Product is added to the
1. Navigate to the product details page. 2. Product added to the cart,
TC005 Add to Cart shopping cart. Cart icon shows Fail
Click "Add to Cart." cart count unchanged.
item count.
1. Click on the shopping cart icon. 2. Cart displays correct items,
Incorrect items shown in the
TC006 Cart Management Review items in the cart. 3. Proceed to and user can proceed to Fail
cart.
checkout. checkout.
1. In the checkout process, select or add a Address is selected or added Unable to select or add
TC007 Address Selection Fail
shipping address. successfully. address, validation error.
Payment is processed
1. Select a payment method. 2. Enter Payment processing failed,
TC008 Payment Process successfully. Order Fail
payment details. 3. Confirm the payment. error message shown.
confirmation is displayed.
List of previous orders is
TC009 Order History 1. Navigate to the order history section. No order history displayed. Fail
displayed.

1. Click on the account menu. 2. Select User is successfully logged User unable to log out,
TC010 User Logout Fail
"Sign Out." out. session not terminated.

1. Add a product to the wishlist. 2. Verify Product is successfully added Product appears in the
TC011 Wishlist Management Pass
the product in the wishlist. to the wishlist. wishlist as expected.

1. After placing an order, navigate to the Real-time order tracking is Order status is updated in
TC012 Order Tracking Pass
order history. 2. Select the ongoing order. displayed. real-time.

1. Navigate to the account settings page. 2. Password is updated Password is successfully


TC013 Account Settings Pass
Update the password. successfully. updated.
Test Cases for E-commerce Web Application (Myntra)

Test Case ID Test Scenario Test Steps Expected Result Actual Result Status
1. Navigate to the Myntra website. 2. Click
Successful registration, user Registration failed, error
TC001 User Registration on "Sign Up" or "Register." 3. Complete the Fail
redirected to the home page. message displayed.
registration form. 4. Click "Sign Up."

1. Navigate to the Myntra website. 2. Enter Successful login, user User logged in successfully,
TC002 User Login Pass
valid credentials and click "Login." redirected to the home page. redirected to the home page.

1. Enter a product name in the search bar. Relevant search results for the Search results for the product
TC003 Product Search Pass
2. Click on the search icon. product are displayed. are displayed correctly.

1. Select a product from the search results. Product details, including price Product details are correctly
TC004 Product Details Pass
2. View the product details. and description, are displayed. displayed.

1. Navigate to the product details page. 2. Product is added to the bag. Product added to the bag,
TC005 Add to Bag Pass
Click "Add to Bag." Bag icon shows item count. bag count is updated.

Bag displays correct items,


1. Click on the bag icon. 2. Review items in Incorrect items shown in the
TC006 Bag Management and user can proceed to Fail
the bag. 3. Proceed to checkout. bag.
checkout.

1. In the checkout process, select or add a Address is selected or added Unable to select or add
TC007 Address Selection Fail
shipping address. successfully. address, validation error.

Payment is processed
1. Select a payment method. 2. Enter Payment processing failed,
TC008 Payment Process successfully. Order Fail
payment details. 3. Confirm the payment. error message shown.
confirmation is displayed.

List of previous orders is Order history is displayed


TC009 Order History 1. Navigate to the order history section. Pass
displayed. correctly.
1. Click on the account menu. 2. Select User is successfully logged User unable to log out,
TC010 User Logout Fail
"Logout." out. session not terminated.

1. Add a product to the wishlist. 2. Verify Product is successfully added Product appears in the
TC011 Wishlist Management Pass
the product in the wishlist. to the wishlist. wishlist as expected.

1. After placing an order, navigate to the Real-time order tracking is Order status is updated in
TC012 Order Tracking Pass
order history. 2. Select the ongoing order. displayed. real-time.

1. Navigate to the account settings page. 2. Email address is updated Email address is successfully
TC013 Account Settings Pass
Update the email address. successfully. updated.

Test Cases for MET BKC Official Website

Test Case ID Test Scenario Test Steps Expected Result Actual Result Status

The homepage loads with the


Homepage loads with the
TC001 Homepage Navigation 1. Open the MET BKC website. university logo and navigation Pass
correct logo and navigation.
menu.

Admission details, including Admission information is


TC002 Admission Information 1. Navigate to the "Admissions" section. courses and requirements, are accessible and displayed Pass
displayed. correctly.

The course details page opens


1. Select a specific course from the course Course details are displayed
TC003 Course Page with information about the Pass
list. accurately.
selected course.
1. Navigate to the "Contact Us" page. 2. Fill Form submission success Submission successful
TC004 Contact Us Form Pass
out the contact form. 3. Submit the form. message is displayed. message appears.

Upcoming events are listed


1. Go to the "Events" section. 2. Check the Events are displayed correctly
TC005 Events Calendar with accurate dates and Pass
calendar for upcoming events. in the calendar.
details.

Faculty details, including


1. Visit the "Faculty" section. 2. Select a Faculty information is
TC006 Faculty Directory names and qualifications, are Pass
department and view faculty details. accurate and accessible.
visible.

1. Perform a thorough check for broken Broken links are detected


TC007 Broken Links No broken links are found. Fail
links on the website. during the check.

1. Explore the "News" or "Announcements" Recent news articles and News section is empty or
TC008 News Section Fail
section. announcements are displayed. outdated.

The website is responsive, and Layout issues or content


TC009 Mobile Responsiveness 1. Access the website from a mobile device. content is appropriately misalignment on mobile Fail
displayed. devices.

Alumni testimonials are


1. Visit the "Alumni" section. 2. Read Testimonials are outdated or
TC010 Alumni Testimonials positive and provide insights Fail
testimonials. negative.
into their experiences.

Social media links are


Social media links are broken
TC011 Social Media Integration 1. Check for social media icons and links. functional, leading to official Fail
or lead to incorrect profiles.
profiles.

Library resources, including


Library section is inaccessible
TC012 Library Resources 1. Explore the "Library" section. catalogs and e-books, are Fail
or lacks resources.
accessible.

1. Use the internal search bar to find Relevant search results are Search results are irrelevant
TC013 Internal Search Function Fail
specific information. displayed. or not displayed.

Accessibility issues are


1. Conduct an accessibility check using The website meets
TC014 Accessibility Test identified, affecting user Fail
accessibility tools. accessibility standards.
experience.

Translation issues, with


1. Use language translation tools to check The website content translates
TC015 Language Translation content not translating Fail
multilingual support. accurately.
correctly.

You might also like