Functional Test Plan Template



Similar documents
Welcome (slide 1) Welcome to the Florida Department of Education Single Sign-On tutorial for federated user login and navigation.

APA On-Line Fellows Application Platform Instructions for Endorsers

How to Get Set Up for the 2014 BE-180 and Request an Extension if Needed

FLIGHT RESERVATION TEST CASES

CHARGE Anywhere Universal Shopping Cart

Welcome to Business Internet Banking

Application User s Guide for the Message Manager

User manual for the visitors of Interreg Danube Programme website

How to sign up to Ultimate Black Belt Guitar

Helix Practice Manager

Script for Administering Computer-Based Tests. Polk County Midterm and Final Exams

MIDAS Authorization User Guide. Provider Portal

Tic, Tie & Calculate Quick Start Guide. Quick Start Guide

Providers can access the precertification tool by logging in to the Amerigroup provider self service website or the Availity Web Portal.

Group18-CUCE2012. Mr. Mobile Project. Software Testing Plan (STP) Version: 4.0. CM Identifier: G18_SE004

Table of Contents. Introduction How to access the Safari Backoffice How Safari corporate accounts are structured...

Using Authorize.net for Credit Card Processing in YogaReg

My LMS. Learning Management System Guide for Students

Personal Portfolios on Blackboard

Virtual Code Authentication User s Guide. June 25, 2015

AVDC Document Management System Getting Started

International Monetary Fund. The Integrated Correspondence System. Using the ICS Information Framework Template

Manual - Schlatter E-Shop

Campaign Monitor. Quick Reference Guid e

Load testing with. WAPT Cloud. Quick Start Guide

Table of Contents. 1. Software House Website Login. a. Forgot My Password Recovery Feature. 2. Site Registration. a. Creating Your Account

Student Manager s Guide to the Talent Management System

Online Exam Instructions

Prevue Online How-To Guide Managing a Branch Account

Add page numbers and headers and footers by using the gallery, or create a custom page number, header, or footer.

Installation Guide. Before We Begin: Please verify your practice management system is compatible with Dental Collect Enterprise.

Government of Saskatchewan Executive Council. Oracle Sourcing isupplier User Guide

Self-Evaluation Platform on Information Technology in Education

Banner Self-Service Direct Deposit Instructions Table of Contents

COSTARS Sales Reporting Manual December 2013

Reference Document. SedonaOnline Support

All Colleagues Landing Page

SelectSurvey.NET User Manual

Unity Error Message: Your voic box is almost full

Welcome to our marketing solution

Accessing Your Buckeye Broadband Online Account and Detailed Express Phone Bill.

Client Manager User Guide. Version 1.2 Last update: 30 April 2015

Academic Advising AdRx Student Appointment Scheduler

CABI Training Materials. CAB Direct MyCABDirect, Alerts and RSS Feeds KNOWLEDGE FOR LIFE.

Website Pros Templates v1.0. Database Template Overview

Your Archiving Service

WEB BASED Access Control/Time Attendance Software Manual V 1.0

AvMed s Physician-to- Physician Referral Program

How Students Log Into IBTP Testing

Bank OnLine Commercial Administrator User s Guide

Division of Long Term Care User Training System & Training Overview

Enhanced Login Security Frequently Asked Questions

TestTrack Test Case Management Quick Start Guide

Installing the Citrix Online Plug-In

FSA ORS Reports & Files Quick Guide

account multiple solutions

managedip Hosted TDS Table of Contents Meet-Me Conferencing User Guide

Web Application Access

Active Directory Integration for Greentree

SINGLE NUMBER SERVICE - MY SERVICES MANAGEMENT

Managing your Joomla! 3 Content Management System (CMS) Website Websites For Small Business

Nissan Application - Step 1


Contents. Summary. Site Address. Account Management MISSOURI DEPARTMENT OF INSURANCE, FINANCIAL INSTITUTIONS AND PROFESSIONAL REGISTRATION

How to obtain tax return transcripts from the IRS website

College of Continuing Education Video Production Room

MapRoad - Pavement Management System (PMS) Local Government Management Agency (LGMA)

READ 180 Enterprise Edition Interactive Teaching System Quick Reference Guide

System 44 Interactive Teaching System Quick Reference Guide

State Grant Information Technology Application

Presentation: 1.1 Introduction to Software Testing

The Application Getting Started Screen is display when the Recruiting Matrix 2008 Application is Started.

Introduction. Welcome to the EYFS Group Progress Review tool.

Tutorial for Creating a DEBA Lawyer Directory Listing

Student Quick Start Guide

OpenText Content Server: Automated Routing and Coding (ARC)

SARS Anywhere Student Appointment and Scheduling System

NTTCT Mail Hosting Service Account Management

ICOS Accounts Online User Guide

Next Gen Web Solutions Student Employment. Employer Training Template

MCSC Online Booking System. User Manual

Student Progress Center Instructions. 1. Navigating to the Student Progress Center. 2. Logging in to an Existing Account. 3. Creating a New Account

YOUR GUIDE TO ANZ VIETNAM INTERNET BANKING

account multiple solutions

Policies and Procedures for creating and maintaining a site

STUDENT TAKE HOME EXAMINATION SYSTEM (THES) INSTRUCTIONS.

IntelliPay Billpay Application Documentation

ireceivables User Guide

Quick Help Guide SAP CRMS Login, Navigation and Layout

PayPal Integration Guide

SCDOT FTP Server User Guide

Charter Business Hunt Group Administrator Start-up and Quick Reference Guide

SMS for REST Professional

Access to Rosalind and Humana . It s as easy as 1,2,3! Three steps for Agency Care Manager and Independent Contractor Access

Transcription:

Functional Test Plan Template Introduction: How to Use This Tool This tool is intended to be used as an aid in creating a functional test plan. An application s functional test plan defines how functional testing will be completed to ensure that input produces expected outputs. The plan is only one part of a complete application testing strategy. Functional test planning should begin as early as during the application design of the application development. Instructions: Complete the sections relevant to the application to be tested. Remove any sections that are not applicable and delete the instructions and examples (in grey) once complete. Page 1

[Project Name] Functional Test Plan Author: Created on: Last Modified on: [Insert Name] [Insert Date] [Insert Date] Page 2

Testing Goals The following are the objectives of functional testing. List the overall functional testing objectives including reasons for performing this type of testing and the expected value. Also, specify when testing will be deemed complete. Example: This application is new and critical, so we must ensure its functional quality. To validate application functionality, ALL the features will be tested to ensure all functions provide the expected output. Testing will be completed over two consecutive days. Functional testing will complete when all features have passed all associated test cases no exceptions. Team Member Assignments The following resources will be completely or partially dedicated to the testing effort. The roles each will play in the testing phase. List the people that will be executing functional testing and the role(s) each will play. Example: Name High-level Testing Assignments John Test case writing and execution for features ID: 1-10. Mary Carlos Results aggregation and metrics calculation. User documentation. Table 1. Testing Team Member Assignments Name Roles Page 3

Scope This section details the features that will be included in the functional testing phase(s) and those that will be excluded. Detail the features that will be tested in Table 2 and those that will be excluded in Table 3. Define the scope as specifically as desired (i.e., leave vague or list specific requirements). Table 2. Features Included in Testing Feature ID Name / Description Table 3. Features Not Included in Testing Requirement ID Name / Description Reason for Exclusion Page 4

Testing Approach & Tools The following approach and tools will be used to test the application. List how functional testing will be carried out. Include details on the standards for developing test cases, the automated tools that will be used (if any), and templates for tracking results. Example: Testing will be executed with the aid of AAA, the automated functional testing tool. Test cases will be developed and maintained in the tool. Template XXX will be used as the template for creating test cases. The templates listed in the table below will be used by the testing team for creating, documenting, and communicating test cases and test results. Table 4. Available Templates and Standards Template Name Purpose Location (file path) The process for receiving the application for testing, and communicating errors to developers, is as follows: Detail how communication will occur between the two teams. Be as specific as possible and include dates/time frames where applicable. Example: The project is using an agile approach with two-week cycles. At the end of each cycle, the application will be moved to the testing environment for functional testing. The testing cycle will be two days long. Results will be recorded using template YYY and faults will be communicated to the development team at the end of the testing cycle using the ZZZ form. Page 5

Metrics The following information will be collected from test results to develop testing metrics. In the table, list the information that should be recorded for metric calculations. Examples: Functional Metrics: Number of requirements verified (may be broken down by phase, component, tester, or all of the above). Problem Metrics: o Problems found per day o Problems found per component Schedule Metrics: o Percent of tests completed o Estimated days to completion o Time to complete testing by component Table 5. Information Collection Details Metric Purpose Required Information Page 6

Functional Test Cases The following test cases will be created and executed against the application. Using the template below, complete the details for each test case. Copy the template each time a new test case is created. This section can be moved to a separate document and referenced here. Example: Test Case Field Details Test Case ID: Test Case Name Purpose Initiation Criteria Execution Steps Expected Results 1: Successful login Tests that the user can log in with a proper username and password. All cookies cleared and user must not be logged in. 1. Navigate to Web site. 2. Enter a valid user name. 3. Enter a valid password. 4. Click enter button. User is logged in to Web site and the main page is displayed with user name in welcome message. Table 6. Test Case Template Test Case Field Details Test Case ID: Test Case Name Purpose Initiation Criteria Execution Steps Expected Results Page 7

Traceability Matrix The traceability matrix relates the test cases to their respective requirement use cases. Not all test cases will have a direct relationship, but all the use cases for the features in the scope should have associated test cases. Include a reference to the completed traceability matrix. tools and template documents are provided for the free and unrestricted use of subscribers to services. Use this document either in whole or in part as a basis and guide for document creation. To customize this document with corporate marks and titles, simply replace the Info-Tech Information in the Header and Footer fields of this document. Page 8