Write a test plan for the atm system

Assignment Help Computer Engineering
Reference no: EM13896014

Questions:

Write a test plan for the ATM system as a whole and the Login, Withdrawal, and Transfer modules, using the included specifications and use cases. You do not have to be detailed in the early sections, but both section 3 and section 4 should be as detailed as possible, i.e. use samples of the functional test vectors.

For Submission Test Plan Format (electronic copy):

1. General Information

1.1. Summary
Summarize the functions of the software and tests to be performed

1.2. Test Objectives
State the objectives to be accomplished by testing.

2. Plan

2.1. Software Description
Provide a chart and briefly describe the inputs, outputs, and functions of the software being tested as a frame of reference for the test descriptions.

2.2. Milestones
List the milestone events for the testing, from the plan itself i.e. the system checkpoints.

2.3. Testing (system checkpoint)
Identify the participating organizations and the system checkpoint where software will be tested

2.3.1. Requirements
State the resource requirements including:

2.3.1.1. Equipment
Show the expected period of use, types, and quantities of the equipment needed.

2.3.1.2. Software
List other software that will be needed to support the testing that is not part of the software to be tested.

2.3.2. Tests to be Conducted
Reference specific tests to be conducted at this checkpoint.

2.4. Testing (system checkpoint)
Repeat 2.3 as necessary for all checkpoints.

3. Specifications and evaluation

3.1. Specifications

3.1.1. Business Functions
List the business functional requirements established by earlier documents.

3.1.2. Structural Functions
List the detailed structural functions to be exercised during the overall test.

3.1.3. Test/Function Relationships
List the tests to be performed on the software and relate them to the functions in 3.1.2.

3.1.4. Test Progression
Describe the manner in which progression is made from one test to another so that the entire test cycle is completed.

3.2. Methods and Constraints

3.2.1. Methodology
Describe the general method or strategy of the testing.

3.2.2. Extent
Indicate the extent of the testing, such as total or partial. Include any rationale for partial testing.

3.2.3. Data Recording
Discuss the method to be used for recording the test result and other information during testing.

3.2.4. Constraints
Indicate anticipated limitations on the test due to test conditions, such as interfaces, equipment, personnel, databases.

3.3. Evaluation

3.3.1. Criteria
Describe the rules to be used to evaluate test results, such as range of data values used, combinations of input values used, maximum number of allowable interrupts or halts.

3.3.2. Data Reduction
Describe the techniques to be used for manipulating the test data into a form suitable for evaluation, such as manual or automated methods, to allow for comparison of the results that should be produced to those that are produced.

4. Test Descriptions

4.1. Test (identify)
Describe the test to be performed (these are the functional tests you need to do and the condition under which it will operate).

4.1.1. Control
Describe the test control such as manual, semi-automatic, automatic insertion of inputs, sequencing of operations, and recording of results.

4.1.2. Inputs
Describe the input data and input commands used the test.

4.1.3. Outputs
Describe the output data expected as a result of the test and any intermediate messages that may be produced.

4.1.4. Procedures
Specify the step-by-step procedures to accomplish the test. Include test setup, initialization, steps and termination.

4.2. Test (identify)

Reference no: EM13896014

Questions Cloud

Fnd the probability : Experience indicates that 30% of the people entering a store make a purchase. Using (a) the binomial distribution and (b) the normal approximation to the binomial, ?nd the probability that out of 30 people entering the store, 10 or more will make ..
How do the media define friendship love and family? : How do the media define friendship love and family?
What is the natural rate of unemployment in examplestan : The country of Examplestan has 100,000,000 citizens. 50,000,000 are adults who are employed or are actively seeking work. 2 million have been laid off due to recession 1 million have quit their jobs to look for work in cities with better climates 1.5..
Interview questionnaire for research : Create a semi-structured interview questionnaire for research consisting of 10 open-ended questions. Phrase questions so that they can be answered with a "yes" or a "no," and do not include questions that elicit demographic information, such as ag..
Write a test plan for the atm system : Summarize the functions of the software and tests to be performed - State the objectives to be accomplished by testing and identify the participating organizations and the system checkpoint where software will be tested.
Define the concepts of strategic complements : Define the concepts of strategic complements and strategic substitutes. Illustrate with examples. What characteristics of a specific industry will you look for to determine whether this industry is better represented.
Define the term innovation-what is innovation anyway : Define the term "innovation." What is innovation anyway? Is it the same as New Product Development?
Different types of offenders in the corrections system : Write a 3-4 page APA style paper: Identify the different types of offenders in the corrections system. Explain the prison population trends in the United States
Identify the changing roles of the working class : Identify the changing roles of the working class, women, and minorities during this period. Explain the implication of the changing roles. Consider how these roles differed from country to country.

Reviews

Write a Review

Computer Engineering Questions & Answers

  Constructing truth table of converter circuit

Construct the truth table of the converter circuit using character a , b, c and d (d represents Least Significant Bit) in order to denote the literals input of BCD. Use w, x, y and z (z as Least Significant Bit) in order to represent the output li..

  Design and implement a class called monetarycoin

Design and implement a class called MonetaryCoin that is derived from the Coin class presented in Chapter 5. Store an integer in the MonetaryCoin that represents its value and add a method that returns its value.

  Declaring a child class

Note that you will be overriding three object methods in the Order class and at least one of those in the ShippedOrder class. In the ShippedOrder class you will also need to override the Quantity accessor/property. Don't forget about IComparable.

  How to use hexadecimal or octal nowadays

What kinds of data formats are there? Why are there so many? Can you tell from looking at a string of bits exactly what the data represents?

  How thorough valid and valuable were the product and

bizratenbsp instantly provides information about hundreds of online stores. supported product lines include books

  Imagine you are the project manager for a critical project

imagine you are the project manager for a critical project for an organization. the organization wants to implement an

  The web page is passed back to the client

One of the features of Javascript that we have been looking at this week is that code is interpreted within the browser environment, on client machine.

  Questionyou are asked to make an employee class with enough

questionyou are asked to make an employee class with enough numbers of data members to store employee data of following

  Designing a web page

In designing a web page, depending upon the information you are trying to convey, use of the tables may add the great deal of the organization on help clear any possible confusion on what you are trying to communicate.

  You have been recently hired by the fortune 500 company to

you have been recently hired by a fortune 500 company to assist in refining the companys enterprise architecture. one

  Changing the web-based email system

Explain an example of an email message which you could transmit to the user of this Web-based email system and that could enable you to read all of that users email.

  Minimize the total cost

The problem is to assign the people to the jobs to minimize the total cost of the assignment. Express the assignment problem as a 0-1 linear programming problem

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd