The information gathering process consists of four steps:
Step 1—Testing-Task Definition for the Sample Application
Step 1 in the one-page test planning process involves assembling a list of tasks for the project at hand. First, define the test types. The basic tests for Web applications are acceptance [both release acceptance test (RAT) and functional acceptance simple test (FAST)], functionality [task-oriented functional test (TOFT)], installation, user interface (UI), regression, forced-error, configuration and compatibility, server, security, documentation and exploratory.
By reviewing the product description detailed in Chapter , "Sample Application," you can see a need for specific test types that are not included in the pre-soft ceding list of basic test types. For example, tests should be developed that test the functionality of the databases, data import utility, e-mail notification and third-party Java applet (metrics charting). The screen shots indicate functionality that should be tested. Some security features that should be tested are also mentioned (login/logout, views and user permissions). By reviewing the product's system requirements, you can also glean information about test platforms, possible configuration tests, and other technologies that will require testing {Java applets, Microsoft NT [required], Active Server Page [ASP] [rather than Common Gateway Interface (CGI)]}.
Information regarding the number of error messages (and their completion dates) would be required, as would details of the installation process. Complete product descriptions, specifications, and marketing requirements are often used as a starting point from which you can begin to seek out the specific technical information that is required to generate test cases.
Step 2—Task Completion Time
The test times listed in Table reflect the actual testing of the sample application. These test times were derived with input from the test team. As part of evaluating tasks for completion time, you should evaluate resources such as hardware/software and personnel availability. Some test types require unique resources, tools, particular skill sets, assistance from outside groups, and special planning. Such test types include:
Task Completion Time
All required tests should be identified as early in the development process as possible so that resource needs for tools, staffing, and outsourcing can be evaluated.
Step 3—Placing Test Tasks into the Project Plan
For the purposes of the sample test plan, a development schedule of 20 calendar weeks has been assumed. Testable code is expected early in July. According to the development team, there will be one build per week.
PRELIMINARY BUILD SCHEDULE
Alpha 12 weeks
Beta 6 weeks
Final 2 weeks
From Table, you can see which test phases are appropriate for each test type. Note that test types from Table are examined in detail in the upcoming topics.
Development Phases and Test Planning
Development Phases and Test Planning
Step 4—Calculate Hours and Resource Estimates
Multiply and total test times (refer to "Developing a One-Page Test Plan" in Chapter , "Test Planning Fundamentals," for details). Then calculate resource estimates. The one-page test plan is now complete!
|
|
Web Service Testing Related Tutorials |
|
---|---|
LoadRunner Tutorial | ETL Testing Tutorial |
Testing Tools Tutorial | QTP Tutorial |
Selenium Tutorial |
Web Service Testing Related Interview Questions |
|
---|---|
LoadRunner Interview Questions | Web Service Testing Interview Questions |
ETL Testing Interview Questions | Testing Tools Interview Questions |
QTP Interview Questions | Manual Testing Interview Questions |
Selenium Interview Questions | Oracle SOA suit 11g Interview Questions |
Automation Testing Interview Questions | Soap UI Interview Questions |
API testing Interview Questions | Test Cases Interview Questions |
Selenium WebDriver Interview Questions | Web testing Interview Questions |
Performance Testing Interview Questions | Test Estimation Interview Questions |
Advanced C# Interview Questions | Embedded Testing Interview Questions |
Middleware Interview Questions | Radar Test Engineer Interview Questions |
All rights reserved © 2020 Wisdom IT Services India Pvt. Ltd
Wisdomjobs.com is one of the best job search sites in India.