Recent Posts

QTP & Keyword Driven Testing

Tricky Questions in QTP

Asset Upgrade tool in QTP

New Features in QTP 10

Nov 22, 2008

Software Testing procedure - What steps are needed to develop and run software tests?

Subscribe the QA and Software Testing Newsletter
Post Your Queries | QA and Testing - Table of Contents

SPONSORED LINKS Reading: Software Testing procedure - What steps are needed to develop and run software tests?Tweet this Post

Testing Procedure:
What steps are needed to develop and run software tests?

The following are some of the steps to consider:

· Obtain requirements, functional design, and internal design specifications and other necessary documents.

· Obtain budget and schedule requirements

· Determine project-related personnel and their responsibilities, reporting requirements, required standards and processes (such as release processes, change processes, etc.)

· Identify application's higher-risk aspects, set priorities, and determine scope and limitations of tests

· Determine test approaches and methods - unit, integration, functional, system, load, usability tests, etc.

· Determine test environment requirements (hardware, software, communications, etc.)

· Determine testware requirements (record/playback tools, coverage analyzers, test tracking, problem/bug tracking, etc.)

· Determine test input data requirements

· Identify tasks, those responsible for tasks, and labor requirements

· Set schedule estimates, timelines, milestones

· Determine input equivalence classes, boundary value analyses, error classes

· Prepare test plan document and have needed reviews/approvals

· Write test cases

· Have needed reviews/inspections/approvals of test cases

· Prepare test environment and testware, obtain needed user manuals/reference documents/configuration guides/installation guides, set up test tracking processes, set up logging and archiving processes, set up or obtain test input data

· Obtain and install software releases

· Perform tests

· Evaluate and report results

· Track problems/bugs and fixes

· Retest as needed

· Maintain and update test plans, test cases, test environment, and testware through life cycle

SPONSORED LINKS

Comments :

0 comments to “Software Testing procedure - What steps are needed to develop and run software tests?”

Software testing Metrices-Test Case Review

Metrics are the means by which the software quality can be measured; they give you confidence in the product.

 

Energize your test team

You're waist deep in your third month of late nights, weekends, and shipping stress; you can see and feel your team's energy waning.

 

The Value of Positive Testing

There is a school of thought in software testing that debunks the value of positive testing. This school basically states that any test that does not produce a defect is not a good test.

Impact Analysis Checklist for Req. Changes
___    Implications of the Proposed Change* Identify any existing requirements in the baseline that

The Process of Test Process Improvement

Software testing is still a pain-in-the-neck for many organizations. Because it is only marginally addressed in software process improvement models like CMMi

 

Software Defect-bug Management Philosphy

Imperfect processes cause most of the software defects. Thus to prevent defects, the development process needs to be overhauled.

 

Software testing Metrices-Test Case Review

Metrics are the means by which the software quality can be measured; they give you confidence in the product.

 

Energize your test team

You're waist deep in your third month of late nights, weekends, and shipping stress; you can see and feel your team's energy waning.

 

The Value of Positive Testing

There is a school of thought in software testing that debunks the value of positive testing. This school basically states that any test that does not produce a defect is not a good test.

Blog Archive