0% found this document useful (0 votes)
28 views9 pages

Ste Unit 4

Uploaded by

anasqureshi2424
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
28 views9 pages

Ste Unit 4

Uploaded by

anasqureshi2424
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 9

PRACTICAL NO 10

NAME:- KHAN SAAD ROLL NO:-220425

Generate Defect Report for CHALO APP


Defect Report 1:
Defect Name: Past date accepted for travel booking
Defect ID: D_1
Area Path: /chalo-app/users/dashboard/book-ticket
Severity: High
Priority: Medium
Created By: Saad Khan
Created On: October 20, 2024
Status: New
Environment: Android 13/Chalo App v5.2.1/chalo.com
Description: The application allows booking a ticket with a past travel
date.
Steps to Reproduce:
1. Log into the Chalo app.
2. Navigate to Dashboard.
3. Click on "Book Ticket."
4. Enter a past date in the travel date field.
5. The application confirms the booking, even if the travel date has
already passed.
Expected Result: Travel date cannot be older than the current date.

Defect Report 2:
Defect Name: Bus seat not removed from availability after booking
Defect ID: D_2
Area Path: /chalo-app/users/dashboard/seat-availability
Severity: Medium
Priority: High
Created By: Saad Khan
Created On: October 20, 2024
Status: New
Environment: Android 13/Chalo App v5.2.1/chalo.com
Description: After booking a bus ticket, the seat remains available for
booking.
Steps to Reproduce:
1. Log into the Chalo app.
2. Navigate to Seat Availability.
3. Book a seat on a bus.
4. The seat remains available for booking in the system.
Expected Result: The seat should be marked as unavailable after
booking.
Defect Report 3:
Defect Name: User can book more tickets than the allowed limit
Defect ID: D_3
Area Path: /chalo-app/users/dashboard/book-ticket
Severity: High
Priority: High
Created By: Saad Khan
Created On: October 20, 2024
Status: New
Environment: Android 13/Chalo App v5.2.1/chalo.com
Description: Application allows users to book more tickets than the
allowed limit.
Steps to Reproduce:
1. Log into the Chalo app.
2. Navigate to Dashboard.
3. Book tickets one by one until the allowed limit is reached.
4. Continue booking more tickets beyond the limit.
Expected Result: The system should restrict users from booking more
than the allowed number of tickets.

Defect Report 4:
Defect Name: Late cancellation fee not calculated after deadline
Defect ID: D_4
Area Path: /chalo-app/users/dashboard/penalties
Severity: Medium
Priority: Medium
Created By: Saad Khan
Created On: October 20, 2024
Status: New
Environment: Android 13/Chalo App v5.2.1/chalo.com
Description: No late cancellation fee is calculated when a ticket is
cancelled after the allowed deadline.
Steps to Reproduce:
1. Log into the Chalo app.
2. Navigate to Penalties section.
3. Cancel a ticket after the deadline has passed.
4. Check for any penalty or fee.
Expected Result: The system should calculate and display the late
cancellation fee.

Defect Report 5:
Defect Name: Search feature returns incorrect results
Defect ID: D_5
Area Path: /chalo-app/users/dashboard/search
Severity: Low
Priority: Medium
Created By: Saad Khan
Created On: October 20, 2024
Status: New
Environment: Android 13/Chalo App v5.2.1/chalo.com
Description: The search feature returns irrelevant results for some
queries.
Steps to Reproduce:
1. Log into the Chalo app.
2. Navigate to Dashboard.
3. Use the search bar to search for a bus route or ticket.
4. Check the search results.
Expected Result: The search feature should return relevant results
based on the entered query.
PRACTICAL NO 11
NAME:- KHAN SAAD ROLL NO:-220425

Validating Defect Report for CHALO APP


Defect Report 1:
Defect Name: Accepting any PIN for ticket purchase
Defect ID: D_1
Area Path: /chalo-app/transactions/pin_validation
Severity: High
Priority: High
Created By: Saad Khan
Created On: October 20, 2024
Status: New
Environment: Android 13/Chalo App v5.2.1/chalo.com
Description: The app accepts any PIN entered for completing ticket
purchases, even if it does not match the correct PIN.
Steps to Reproduce:
1. Log into the Chalo app.
2. Navigate to "Buy Ticket."
3. Select a bus route.
4. Proceed to payment and enter any PIN other than the correct one.
5. The system completes the purchase without validating the entered
PIN.
Expected Result: The system should display "Invalid PIN" if the entered
PIN is incorrect.

Defect Report 2:
Defect Name: Incorrect balance shown after ticket purchase
Defect ID: D_2
Area Path: /chalo-app/transactions/balance_check
Severity: High
Priority: High
Created By: Saad Khan
Created On: October 20, 2024
Status: New
Environment: Android 13/Chalo App v5.2.1/chalo.com
Description: After purchasing a ticket, the balance displayed in the wallet
is incorrect.
Steps to Reproduce:
1. Log into the Chalo app.
2. Purchase a bus ticket.
3. Complete the transaction.
4. Check the wallet balance after purchase.
Expected Result: The balance shown should reflect the correct
remaining amount after the ticket purchase.

Defect Report 3:
Defect Name: App allows ticket purchase without sufficient balance
Defect ID: D_3
Area Path: /chalo-app/transactions/fund_withdrawal
Severity: Critical
Priority: High
Created By: Saad Khan
Created On: October 20, 2024
Status: New
Environment: Android 13/Chalo App v5.2.1/chalo.com
Description: The app allows users to purchase tickets even if there is
insufficient balance in the wallet.
Steps to Reproduce:
1. Log into the Chalo app.
2. Try purchasing a bus ticket.
3. Enter an amount greater than the current wallet balance.
4. The app allows the ticket purchase to be completed.
Expected Result: The system should deny the purchase and display an
insufficient balance message.

Defect Report 4:
Defect Name: App freezes after selecting ticket type
Defect ID: D_4
Area Path: /chalo-app/transactions/select_ticket_type
Severity: Medium
Priority: Medium
Created By: Saad Khan
Created On: October 20, 2024
Status: New
Environment: Android 13/Chalo App v5.2.1/chalo.com
Description: The app freezes after selecting the ticket type (single ride,
daily pass, etc.), forcing the user to restart the process.
Steps to Reproduce:
1. Log into the Chalo app.
2. Navigate to "Buy Ticket."
3. Choose a bus route.
4. Select the ticket type.
5. The app freezes and no further actions can be performed.
Expected Result: The system should smoothly continue to the next step
after the ticket type is selected.

Defect Report 5:
Defect Name: Incorrect ticket issued after purchase
Defect ID: D_5
Area Path: /chalo-app/transactions/ticket_issuance
Severity: Critical
Priority: High
Created By: Saad Khan
Created On: October 20, 2024
Status: New
Environment: Android 13/Chalo App v5.2.1/chalo.com
Description: The app issues an incorrect ticket after completing a
purchase (e.g., wrong bus route or ticket type).
Steps to Reproduce:
1. Log into the Chalo app.
2. Navigate to "Buy Ticket."
3. Choose a bus route and ticket type.
4. Complete the purchase.
5. The app issues a ticket for a different bus route or type.
Expected Result: The system should issue the correct ticket based on
the user's selection.

PRACTICAL NO 12
NAME:- KHAN SAAD ROLL NO:-220425
Executing Test case to generate Defect Report for Login
Defect Report 1:
Defect Name: Invalid username accepted
Defect ID: D_1
Area Path: /chalo-app/authentication/login_form
Severity: High
Priority: Medium
Created By: Saad Khan
Created On: October 20, 2024
Status: New
Environment: Android 13/Chalo App v5.2.1/chalo.com
Description: The app is accepting an invalid username consisting of
numeric values.
Steps to Reproduce:
1. Open the Chalo app.
2. In the username field, enter numeric values.
3. Click on Submit.
4. Username was accepted, although it was incorrect.
Expected Result: The system should not accept a username consisting
entirely of numeric values.

Defect Report 2:
Defect Name: Password field accepting fewer than required characters
Defect ID: D_2
Area Path: /chalo-app/authentication/password_validation
Severity: High
Priority: High
Created By: Saad Khan
Created On: October 20, 2024
Status: New
Environment: Android 13/Chalo App v5.2.1/chalo.com
Description: The password field is accepting passwords with fewer than
the required minimum number of characters.
Steps to Reproduce:
1. Open the Chalo app.
2. In the password field, enter a password with fewer than 8
characters.
3. Click on Submit.
Expected Result: The system should enforce a minimum password
length (e.g., 8 characters) and prompt the user to enter a longer
password.

Defect Report 3:
Defect Name: Login allowed with unverified email
Defect ID: D_3
Area Path: /chalo-app/authentication/email_verification
Severity: High
Priority: High
Created By: Saad Khan
Created On: October 20, 2024
Status: New
Environment: Android 13/Chalo App v5.2.1/chalo.com
Description: Users are able to log in without verifying their email
address.
Steps to Reproduce:
1. Open the Chalo app.
2. Register with a new email.
3. Attempt to log in without verifying the email.
Expected Result: The system should not allow login without email
verification.

Defect Report 4:
Defect Name: Password reset link expired too quickly
Defect ID: D_4
Area Path: /chalo-app/authentication/password_reset
Severity: Medium
Priority: Medium
Created By: Saad Khan
Created On: October 20, 2024
Status: New
Environment: Android 13/Chalo App v5.2.1/chalo.com
Description: The password reset link expires in less than 5 minutes,
which is insufficient time for users to complete the reset.
Steps to Reproduce:
1. Open the Chalo app.
2. Request a password reset link.
3. Wait for more than 3 minutes before attempting to reset the
password.
Expected Result: The password reset link should remain valid for at least
10-15 minutes.

Defect Report 5:
Defect Name: CAPTCHA not validated during login
Defect ID: D_5
Area Path: /chalo-app/authentication/captcha_validation
Severity: Medium
Priority: Medium
Created By: Saad Khan
Created On: October 20, 2024
Status: New
Environment: Android 13/Chalo App v5.2.1/chalo.com
Description: The CAPTCHA validation is not being enforced during the
login process, allowing users to bypass it.
Steps to Reproduce:
1. Open the Chalo app.
2. Attempt to log in without completing the CAPTCHA.
3. Click on Submit.
Expected Result: The system should enforce CAPTCHA validation during
login to prevent automated attacks.
4o

You might also like