Test Cases

You might also like

Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 7

Login OTP Test Cases

1. Providing the required details is a must to progress with.


2. Verify characters of the Name should'nt be null and must contain only
Alphabets.
3. Verify characters of the Mail Id should contain only one special character(i.e
__________@gmail.com) between the username and the general format.
4. Ensure that the OTP received is Valid or Invalid.
5. Verify the Validation of OTP if it is Valid( i.e 1-minute to 30-minutes ).

***********************************************************************************
******************************************************************************

MRI Test Cases

1. Informing the patient about the duration of Scanning( i.e 15minutes to


90minutes ).
2. Verifying with the patient whether He/She has any metallic objects on the body
or with them.
3. Verifying with the Patient whether He/She has undergone any surgeries before,
So that any metal has been placed inside their body or not.
4.

***********************************************************************************
******************************************************************************

Make My Trip requirements:

A.User registration and login:


1. Verify that users can register and create an account on the website or mobile
app.
2. Verify that users can log in to their account with valid credentials.
3. Verify that users receive appropriate error messages for invalid login attempts
or missing fields.

B.Flight booking:
1. Verify that users can search for and book flights based on departure and
arrival airports, dates, and number of passengers.
2. Verify that users can select their preferred class of travel and add extra
services, such as meals and baggage.
3. Verify that users receive confirmation of their booking and can view their
itinerary.

C.Hotel booking:
1. Verify that users can search for and book hotels based on destination, dates,
and number of guests.
2. Verify that users can filter their search results by price, amenities, and
other criteria.
3. Verify that users receive confirmation of their booking and can view their
reservation details.

D.Payment and checkout:


1. Verify that users can securely enter their payment information and complete
their booking.
2. Verify that users receive a confirmation of their payment and booking.
3. Verify that users can view their booking details and make changes or
cancellations as necessary.
E.User account management:
1. Verify that users can update their account information, such as name, email
address, and password.
2. Verify that users can view their booking history and upcoming trips.
3. Verify that users can earn and redeem loyalty points, if applicable.

F.Mobile app-specific functionality:


1. Verify that users can download and install the mobile app on their device.
2. Verify that the mobile app provides all the functionality of the website.
3. Verify that the mobile app provides push notifications for important booking
information or updates.

***********************************************************************************
********************************************************************************

Amazon Test Scenario and Cases

A.User registration and login:

Scenario: A user creates a new account and attempts to log in.

1. Verify that the user can create a new account with valid information.
2. Verify that the user receives appropriate error messages for invalid input or
missing fields.
3. Verify that the user can log in with valid credentials.
4. Verify that the user is prompted to reset their password if they forget it.

B.Product search and selection:

Scenario: A user searches for a specific product and selects it for purchase.

1. Verify that the search function returns accurate and relevant results.
2. Verify that the user can filter their search results by category, price, and
other criteria.
3. Verify that the user can view product details, including images, descriptions,
and reviews.
4. Verify that the user can add the product to their cart and proceed to checkout.

C.Payment and checkout:

Scenario: A user completes their purchase and pays for their order.

1. Verify that the user can select their preferred payment method and enter their
payment details.
2. Verify that the user receives confirmation of their payment and order.
3. Verify that the user can track their order status and receive updates via email
or text message.
4. Verify that the user can cancel their order or initiate a return if necessary.

D.Customer service and support:

Scenario: A user encounters an issue with their order and contacts customer
service for assistance.

1. Verify that the user can easily access customer service and support options.
2. Verify that the user can communicate with a representative via email, phone, or
chat.
3. Verify that the representative provides accurate and helpful information to
resolve the issue.
4. Verify that the user can provide feedback or file a complaint if the issue is
not resolved satisfactorily.

E.Mobile app-specific functionality:

Scenario: A user downloads and uses the Amazon mobile app for their purchases.

1. Verify that the mobile app provides all the same functionality as the website.
2. Verify that the mobile app is user-friendly and easy to navigate.
3. Verify that the mobile app provides push notifications for important updates
and offers.
4. Verify that the mobile app is compatible with different devices and operating
systems.

***********************************************************************************
*****************************************************************************8

Positive, Negative Exceptional Test Cases

A.Positive test cases:

1. Verify that a user can successfully create a new account with valid
information.
2. Verify that a user can log in with valid credentials and access their account
information.
3. Verify that a user can search for and purchase a product without encountering
any errors.

B.Negative test cases:

1. Verify that a user cannot create a new account with invalid or incomplete
information.
2. Verify that a user cannot log in with invalid credentials and receives
appropriate error messages.
3. Verify that a user cannot complete a purchase without providing all required
information.

C.Exceptional test cases:

1. Verify that the system can handle large volumes of traffic without slowing down
or crashing.
2. Verify that the system can handle unexpected input or errors without crashing
or producing incorrect results.
3. Verify that the system can recover from unexpected failures or outages and
resume normal operation.

***********************************************************************************
**************************************************************************

Smoke and Regression Cases

Smoke test cases:


1. Verify that the system can successfully start up and launch the application or
website.
2. Verify that basic functionality such as login, navigation, and search are
working properly.
3. Verify that critical features or processes, such as checkout or payment, are
functioning correctly.
4. Verify that data is being displayed and updated properly.

Regression test cases:

1. Verify that previously working features and functionality are still working as
expected after a change or update.
2. Verify that changes or updates have not introduced new bugs or errors in the
application.
3. Verify that the application is still compatible with different devices,
browsers, or operating systems.
4. Verify that the application is still meeting all relevant requirements and
specifications.

***********************************************************************************
*****************************************************************************

System TestCases for gmail and IRCTC

System test cases for Gmail:

1. Verify that a user can create a new Gmail account with valid information.
2. Verify that a user can log in to their Gmail account with valid credentials.
3. Verify that a user can send and receive emails without encountering any errors.
4. Verify that attachments can be added to emails and that they can be downloaded
by the recipient.
5. Verify that spam and junk emails are filtered properly and do not appear in the
user's inbox.
6. Verify that the search functionality works properly and retrieves relevant
results.
7. Verify that the user can access and manage their contacts and calendar through
the Gmail interface.

System test cases for IRCTC:

1. Verify that a user can create a new account on IRCTC with valid information.
2. Verify that a user can log in to their account with valid credentials and
access their account information.
3. Verify that a user can search for and book train tickets without encountering
any errors.
4. Verify that the user is able to view train schedules, seat availability, and
fare information.
5. Verify that the user is able to cancel or modify their ticket booking as per
the cancellation and modification rules of IRCTC.
6. Verify that the user is able to make payments for the ticket booking and
receive confirmation of the booking.
7. Verify that the user is able to access their booking history and view past and
upcoming bookings.

***********************************************************************************
****************************************************************************

Acceptance test cases for IRCTC


1. Verify that the user is able to create a new account on IRCTC and is able to
log in with the credentials created during account creation.
2. Verify that the user is able to search for train tickets using various search
criteria, such as date, destination, and train type.
3. Verify that the user is able to view the train schedule, seat availability, and
fare information for the trains that match their search criteria.
4. Verify that the user is able to select the desired train, class, and number of
seats, and proceed to the payment gateway.
5. Verify that the payment gateway is secure and accepts various payment options,
such as credit card, debit card, net banking, and digital wallets.
6. Verify that the user is able to complete the payment process and receives
confirmation of their booking.
7. Verify that the user is able to view and print the ticket, and is able to
cancel or modify the booking as per the cancellation and modification rules of
IRCTC.
8. Verify that the user is able to view their booking history and upcoming trips.

***********************************************************************************
********************************************************************************

Flipkart Integration Test Cases

1. Verify that the user is able to log in to their Flipkart account using their
username and password.
2. Verify that the user is able to search for products on the Flipkart platform
and view the search results.
3. Verify that the user is able to add products to their cart and view the
contents of their cart.
4. Verify that the user is able to proceed to checkout and make payment using a
payment gateway.
5. Verify that the payment gateway is able to communicate with the Flipkart
platform to complete the transaction.
6. Verify that the user receives confirmation of their order and is able to view
the order details.
7. Verify that the user is able to track their order and view the status of their
shipment.
8. Verify that the user is able to leave a product review and rating after
purchasing a product.
9. Verify that the seller is able to view and manage their product listings,
inventory, and order information on the Flipkart platform.
10. Verify that the seller is able to receive payment for their products and view
their payment history.

***********************************************************************************
*******************************************************************************

IRCTC/Amazon Requirement Test Cases

IRCTC:

A.User registration:

1. Verify that the user is able to create a new account with valid information.
2. Verify that the user is not able to create a new account with invalid
information.
3. Verify that the user receives a confirmation email upon successful
registration.
B.Train search:

1. Verify that the user is able to search for trains based on various parameters
such as date, destination, and train type.
2. Verify that the search results display correct and relevant information.
3. Verify that the user is able to select a train and view its schedule, seat
availability, and fare information.

C.Booking:

1. Verify that the user is able to select a train, class, and number of seats, and
proceed to the payment gateway.
2. Verify that the payment gateway is able to process the payment and the booking
is confirmed.
3. Verify that the user receives a confirmation email and SMS after booking is
confirmed.

D.Cancellation and modification:

1. Verify that the user is able to cancel or modify their train ticket booking as
per the cancellation and modification rules of IRCTC.
2. Verify that the refund process is initiated and the user receives a refund.

E.Security:

1. Verify that user data is encrypted and stored securely.


2. Verify that payment gateway is secure and follows industry-standard security
protocols.

Amazon:

A.User registration:

1. Verify that the user is able to create a new account with valid information.
2. Verify that the user is not able to create a new account with invalid
information.
3. Verify that the user receives a confirmation email upon successful
registration.

B.Product search:

1. Verify that the user is able to search for products based on various criteria
such as category, price, and availability.
2. Verify that the search results display correct and relevant information.
3. Verify that the user is able to select a product and view its details, images,
and user reviews.

C.Shopping cart:

1. Verify that the user is able to add and remove items from their cart.
2. Verify that the shopping cart updates dynamically based on user actions.
3. Verify that the user is able to proceed to checkout after adding items to their
cart.

D.Payment:

1. Verify that the payment gateway is able to process the payment and the order is
confirmed.
2. Verify that the user receives a confirmation email after the order is
confirmed.

E.Product reviews:

1. Verify that the user is able to leave a review and rating after purchasing a
product.
2. Verify that the review and rating are displayed correctly on the product
display page.

You might also like