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

  Mathematics in computing

Binary search tree, and postorder and preorder traversal Determine the shortest path in Graph

  Ict governance

ICT is defined as the term of Information and communication technologies, it is diverse set of technical tools and resources used by the government agencies to communicate and produce, circulate, store, and manage all information.

  Implementation of memory management

Assignment covers the following eight topics and explore the implementation of memory management, processes and threads.

  Realize business and organizational data storage

Realize business and organizational data storage and fast access times are much more important than they have ever been. Compare and contrast magnetic tapes, magnetic disks, optical discs

  What is the protocol overhead

What are the advantages of using a compiled language over an interpreted one? Under what circumstances would you select to use an interpreted language?

  Implementation of memory management

Paper describes about memory management. How memory is used in executing programs and its critical support for applications.

  Define open and closed loop control systems

Define open and closed loop cotrol systems.Explain difference between time varying and time invariant control system wth suitable example.

  Prepare a proposal to deploy windows server

Prepare a proposal to deploy Windows Server onto an existing network based on the provided scenario.

  Security policy document project

Analyze security requirements and develop a security policy

  Write a procedure that produces independent stack objects

Write a procedure (make-stack) that produces independent stack objects, using a message-passing style, e.g.

  Define a suitable functional unit

Define a suitable functional unit for a comparative study between two different types of paint.

  Calculate yield to maturity and bond prices

Calculate yield to maturity (YTM) and bond prices

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