Strategy

10 pts.
Tags:
Software test design
Software testing
Testing
What is software testing strategy? How to prepare it and what are the topics should be included in this?
ASKED: March 24, 2008  1:09 PM
UPDATED: July 10, 2008  3:44 PM

Answer Wiki

Thanks. We'll let you know when a new response is added.

Software Testing Strategy is:
What Tools
Functional or performance or both
Coverage Scope
Uncovered Scope

Then comes Test Plan, Test Cases and Scenarios and finally the actual testing

If possible. create and maintain a ‘standard test’ system.

This test system is used to verify the current production system and familiarize yourself with its functions. When changes are made to upgrade the production system to the next version, use the ‘standard test’ system to ensure that only the approved changes were implemented and no other functions were changed (accidentally or otherwise) – such as totals, error checking, audit logs, etc.

You will probably need to add new test functions/cases to verify the current set of changes. Once the modified production system has been tested, and accepted by the user community, it can then be implemented into the production environment. The current test system should be saved, and then become the basis for the next set of production changes.

This has a nice side-affect – the developers don’t need to be the ‘parents’ of the production system – you don’t really need to know all the nuts and bolts of the applications. You can use the test system to ensure that only the approved changes were made, and that no accidental changes/errors were introduced – by comparing the test system outputs between the current production system, and the newly updated version.

You can also use this ‘standard’ test system to verify the functionality of the current production system without having to directly access the production system (setup a production system in the test environment).

Perhaps the most important element is to separate the production environment (system, data, etc.) from the test/development environment.

Discuss This Question: 1  Reply

 
There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when members answer or reply to this question.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
  • BrentSheets
    Our sister website SearchSoftwareQuality.com is devoted to this topic and has a number of articles and tips that might interest you. The two expert answers below cover the question you asked. . How to define a test strategy Having a test strategy can facilitate the testing process. Expert John Overbaugh explains how to define a test strategy and to what extent developers should be involved. . Testing methodologies, testing strategies and testing types Test methodologies, test strategies and test types are explained in this response. Expert John Overbaugh uses extensive examples to explain the various testing types. . Note: This content requires registration.
    6,875 pointsBadges:
    report

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to:

To follow this tag...

There was an error processing your information. Please try again later.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Thanks! We'll email you when relevant content is added and updated.

Following