0% found this document useful (0 votes)
30 views8 pages

STE - Practical 11

Uploaded by

tsawant159
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)
30 views8 pages

STE - Practical 11

Uploaded by

tsawant159
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/ 8

DEPARTMENT OF COMPUTER ENGINEERING

Subject: Software Testing Subject Code:22516


Semester: 05 Course: CO5I-B
Laboratory No: L003C Subject Teacher: Prof. Vijayalaxmi Kondal
Name of Student: Anushree Chorghe Roll ID:22203B0026

Experiment No: 11
Title of Experiment Validating Defect report for ATM Machine.

Date: October 28, 2023


Reported By: XYZ

Summary: Unable to Withdraw Cash from ATM Machine

Description: When attempting to withdraw cash from the ATM machine, the transaction fails
and displays an error message without dispensing cash. The issue occurs across multiple ATMs
in different locations and affects all users attempting cash withdrawals.

Steps to Reproduce:

1. Insert ATM card into the machine.


2. Enter the PIN and select "Withdraw Cash" option.
3. Enter the desired withdrawal amount.
4. Confirm the transaction.

Expected Results: The machine should dispense the requested cash amount and deduct it from
the user's bank balance. A transaction receipt should be provided.

Actual Result: An error message is displayed, stating: "Error: Transaction could not be
completed. Please try again later." No cash is dispensed, and the user's balance remains
unchanged.

Severity: Critical
Priority: High
Environment:

 ATM Operating System: Windows 10


 ATM Model: NCR SelfServ 23
 Network Provider: XYZ Bank Network

Attachments: N/A

Status: New

Assigned To: ATM Maintenance and Development Team

Comments: This defect prevents users from completing cash withdrawals, impacting user trust
and service functionality. Immediate attention is required to identify the root cause and
implement a resolution.

Recommendation/Resolution: Review the withdrawal functionality and inspect both hardware


and software components of the ATM. Identify network issues, if any, and update ATM
firmware if needed.

Deadline: November 3, 2023

Approval: [To be filled by management or QA]


Practical Related Questions

1. Define Defect Deduction Percentage.


Answer: Defect Deduction Percentage: The number of defects found by a test phase, divided by
the number found by that test phase and any other means afterwards.

2. Describe Defect Reporting Process.


Answer:
 Defect Reporting in software testing is a process in which test managers prepare and send the
defect report to the management team for feedback on defect management process and
defects’ status.
 Then the management team checks the defect report and sends feedback or provides further
support if needed.
 Defect reporting helps to better communicate, track and explain defects in detail.
 The management board has right to know the defect status.
 They must understand the defect management process to support you in this project.
 Therefore, you must report them the current defect situation to get feedback from them.

3. Describe Defect Report Template.


ID Unique identifier given to the defect. (Usually Automated)
Project Project name.
Product Product name.
Release Release version of the product. (e.g. 1.2.3)
Version
Module Specific module of the product where the defect was detected.
Detected Build version of the product where the defect wasdetected
Build (e.g. 1.2.3.5)
Version
Summary Summary of the defect. Keep this clear and concise
Description Detailed description of the defect. Describe as much as possible but
without repeating anything or using complex words. Keep it simple but
comprehensive.

Steps to Step by step description of the way to reproduce the defect. Number the
Replicate steps.
Actual The actual result you received when you followed the steps.
Result
Expected The expected results.
Results
Attachments Attach any additional information like screenshots and logs.
Remarks Any additional comments on the defect.

ID Unique identifier given to the defect. (Usually Automated)


Defect Severity of the Defect.
Severity
Defect Priority of the Defect.
Priority
Reported The name of the person who reported the defect.
By
Assigned The name of the person that is assigned to analyze/fix the defect.
To
Status The
Fixed Build version of the product where the defect was.
Build
Version

Exercise
1. Use ATM machine system simulator with the help of following website.
Perform at given task and generate test case. Prepare defect report for ATM machine
system.
Task
i. Enter Pin number of 4 digits.
ii. Select Amount to be withdrawn.
iii. In other functions, Check for Balance on Screen
iv. In other functions, Print Mini Statement
v. Verify functionality of Change Pin number.
vi. Verify withdrawal of amount excess of 5000.
http://www.motc.gov.qa/en/ditoolkit/migrant-workers/cash-machine- simulator-atm

Sr. Test Test Case Input Expected Actual Status


No Case name Data Results Results
Id
1 TC-1 Verify entering a PIN: PIN accepted PIN is Pass
4-digit PIN 1234 and main menu accepted
displayed and main
menu
displayed
2 TC-2 Withdraw Select Amount Amount is Pass
amount - deducted, deducted,
2000 balance balance
updated, cash updated,
dispensed cash
dispensed
3 TC-3 Balance on Select Current balance Current Pass
screen Balance displayed on balance
on screen displayed on
screen in screen
other
function
s screen

4 TC-4 Mini Statement Select Mini statement Mini is Pass


mini printed and statement
statemen displayed on printed and
t screen displayed on
in Other screen
function
s

5 TC-5 Change Pin Select It should ask PIN is Pass


Change for the new changed
Pin in pin and successfully
other change it with
function the old one.
s

6 TC-6 Withdrawal Select It should allow It is not fail


Cash the user to displaying
withdra select the
wal denomination option to
option of 5000. select
denominatio
n
of 5000

Defect Report for ATM Machine System Simulator

ID Def_01
Project Cash Simulator Cash (ATM)
Product https://www.motc.gov.qa/en/ditoolkit/migrant-workers/cash-machine-
simulator-atm

Release v1.0
Version

Module Home Page> Our Programs > Digital Inclusion tools


Detected V1.1
Build
Version

Summary Limited denomination options in cash withdrawal function,


restricting cash withdrawal
only till 3000.

Descriptio No option of withdrawing of amount excess of 3000


n

Steps to 1) Open the website


Replicate 2) Select our programs
3) Proceed to Digital Inclusion tools and select cash
machine simulator (ATM)
4) Select language and skip to simulator
5) Enter the card
6) Select the account type
7) Go to Other functions and select cash withdrawal
.
Actual It has displaying limited options of denominations in cash withdrawal
Results option

Expected It should add more options in denominations in withdrawal function


Results or it should take
amount input from the user.

Attachme
nts

Remarks Causes inconvenience to the user in terms of limited cash withdrawal


options.
Defect High
Severity

Defect High
Priority

Reported abc
By

Assigned xyz
To

Status Assigned
Marks Obtained Dated signature of Teacher

ProcessRelate Product Related Total


d (15) (50)
(35)

You might also like