Escrito por estudiantes que aprobaron Inmediatamente disponible después del pago Leer en línea o como PDF ¿Documento equivocado? Cámbialo gratis 4,6 TrustPilot
logo-home
Examen

Developing a Test Plan for a AIUB Bank ATM Systems

Puntuación
-
Vendido
-
Páginas
10
Grado
A+
Subido en
26-08-2024
Escrito en
2024/2025

Topic: Developing a Test Plan for a AIUB Bank ATM Systems Course Instructor: S.M. ABDUR BHUIYAN ROUF Course Name: SOFTWARE QUALITY AND TESTING Section: E Group Members: Sl. Name 01 Nibras, Shamit ID 02 Sarwer– E –Alam Sarker 03 Rahman, Md. Ashiqur 04 Md Samiul Haque 05 Aziz S M Tarek a i Table of Contents Table of Contents ..................................................................... i 1. Test Plan Identifier .............................................................. 1 2. References ........................................................................... 1 3. Introduction ......................................................................... 3 4. Test Items ............................................................................ 4 5. Software risk issues ............................................................. 4 6. Features to be tested ............................................................ 4 7. Features not to be tested ...................................................... 5 8. Approach ............................................................................. 5 9. Item Pass/Fail criteria .......................................................... 5 10. Test Deliverables .............................................................. 5 11. Remaining test tasks ......................................................... 6 12. Environmental needs ......................................................... 6 13. Staffing and Training needs .............................................. 6 14. Responsibilities ................................................................. 7 15. Schedule ............................................................................ 8 16. Planning Risks and Contingencies .................................... 8 17. Approvals .......................................................................... 8 1. Test Plan Identifier The name of the test plan is “A Banking System for AIUB Bank ATM System (TP_ATS_1.0) 2. References Suppose your software firm Datasoft, Inc. has been awarded a contract to develop software for AIUB Bank ATM Systems. You are the Test Lead of the project. Based on the requirements and functionalities of the system, you have to develop (write) a software test plan. General description and specifications of the software application are as follows: AIUB Bank Limited has automated teller machines (ATMs) which are geographically distributed and connected via a wide area network to a central server. Each ATM machine has a card reader, a cash dispenser, a touch screen display, and a receipt printer. By using the ATM machine, a customer can withdraw cash from either checking or savings account, query the balance of an account, or transfer funds from one account to another. A transaction is initiated when a customer inserts an ATM card into the card reader. Encoded on the magnetic strip on the back of the ATM card is the card number, the start date, and the expiration date. Assuming the card is recognized, the system validates the ATM card to determine that the expiration date has not passed, that the user-entered PIN (personal identification number) matches the PIN maintained by the system, and that the card is not lost or stolen. The customer is allowed three attempts to enter the correct PIN; the card is confiscated if the third attempt fails. Cards that have been reported lost or stolen are also confiscated. If the PIN is validated satisfactorily, the customer is prompted for a withdrawal, query, or transfer transaction. Before withdrawal transaction can be approved, the system determines that sufficient funds exist in the requested account, that the maximum daily limit will not be exceeded, and that there are sufficient funds available at the local cash dispenser. If the transaction is approved, the requested amount of cash is dispensed, a receipt is printed containing information about the transaction, and the card is ejected. Before a transfer transaction can be approved, the system determines that the customer has at least two accounts and that there are sufficient funds in the account to be debited. For approved query and transfer requests, a receipt is printed and card is ejected. A customer may cancel a transaction at any time; the transaction is terminated and the card is ejected. Customer records, account records, and debit card records are all maintained at the server. An ATM operator may start up and close down the ATM to replenish the ATM cash dispenser and for routine maintenance. It is assumed that functionality to open and close accounts and to create, update, and delete customer and debit card records is provided by an existing system and is not part of this problem. 1 The software has the following set of specific requirements: • The AIUB Bank Limited can have many automated teller machines (ATMs), and the new software system will provide functionality on all ATMs. • The system will enable the customers of AIUB Bank Limited, who have valid ATM cards, to perform three types of transactions 1) Withdrawal of funds 2) Query of account balance 3) Transfer of funds from one bank account to another account in the same bank • An ATM card usage will be considered valid if it meets the following conditions: o The card was issued by the authorized bank o The card is used after the start date (i.e., the date when the card was issued) o The card is used before the expiration date (i.e., the date when the card expires) o The card has not been reported lost or stolen by the customer, who had been issued that card o The customer provides correct personal identification number (PIN), which matches the PIN maintained by the system • The system will confiscate the ATM card if it detects that a lost or stolen card has been inserted by a customer. The system will also display an apology to the customer. • The system will allow the customer to enter the correct PIN in no more three attempts. The failure to provide correct PIN in three attempts will result in the confiscation of the ATM card. • The system will ask for the transaction type after satisfactory validation of the customer PIN. The customer will be given three options: withdrawal transaction, or query transaction, or transfer transaction. • If a customer selects withdrawal transaction, the system will prompt the customer to enter account number and amount to be dispensed. • For a withdrawal transaction, the system will determine that sufficient funds exist in the requested account, that the maximum daily limit has not been exceeded, and that there are sufficient funds available at the local cash dispenser. • If a withdrawal transaction is approved, the requested amount of cash will be dispensed, a receipt will be printed containing information about the transaction, and the card will be ejected. The information printed on the receipt includes transaction number, transaction type, amount withdrawn, and account balance.

Mostrar más Leer menos
Institución
Developing
Grado
Developing

Vista previa del contenido

Topic: Developing a Test Plan for a AIUB Bank ATM

Systems

Course Instructor: S.M. ABDUR BHUIYAN ROUF

Course Name: SOFTWARE QUALITY AND TESTING

Section: E

Group Members:
Sl. Name ID
01 Nibras, Shamit 19-40117-1
02 Sarwer– E –Alam Sarker 18-38491-2
03 Rahman, Md. Ashiqur 18-37588-1
04 Md Samiul Haque 18-38316-2
05 Aziz S M Tarek 18-38182-2


a

, Table of Contents
Table of Contents ..................................................................... i
1. Test Plan Identifier .............................................................. 1
2. References ........................................................................... 1
3. Introduction ......................................................................... 3
4. Test Items ............................................................................ 4
5. Software risk issues ............................................................. 4
6. Features to be tested ............................................................ 4
7. Features not to be tested ...................................................... 5
8. Approach ............................................................................. 5
9. Item Pass/Fail criteria.......................................................... 5
10. Test Deliverables .............................................................. 5
11. Remaining test tasks ......................................................... 6
12. Environmental needs......................................................... 6
13. Staffing and Training needs .............................................. 6
14. Responsibilities ................................................................. 7
15. Schedule ............................................................................ 8
16. Planning Risks and Contingencies .................................... 8
17. Approvals .......................................................................... 8




i

Escuela, estudio y materia

Institución
Developing
Grado
Developing

Información del documento

Subido en
26 de agosto de 2024
Número de páginas
10
Escrito en
2024/2025
Tipo
Examen
Contiene
Preguntas y respuestas

Temas

$11.99
Accede al documento completo:

¿Documento equivocado? Cámbialo gratis Dentro de los 14 días posteriores a la compra y antes de descargarlo, puedes elegir otro documento. Puedes gastar el importe de nuevo.
Escrito por estudiantes que aprobaron
Inmediatamente disponible después del pago
Leer en línea o como PDF

Conoce al vendedor
Seller avatar
supergrades1

Conoce al vendedor

Seller avatar
supergrades1 Teachme2-tutor
Ver perfil
Seguir Necesitas iniciar sesión para seguir a otros usuarios o asignaturas
Vendido
12
Miembro desde
2 año
Número de seguidores
8
Documentos
1393
Última venta
3 semanas hace
NURSING EXAMS AND STUDY MATERIALS

looking foward in assisting students in their exams through providing quality study materials which will help them shape their life in coming future through education forum.

0.0

0 reseñas

5
0
4
0
3
0
2
0
1
0

Documentos populares

Recientemente visto por ti

Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes