Welcome to the Forum..

You are currently viewing our boards as a Guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact us.

Join the forum, it's quick and easy

Welcome to the Forum..

You are currently viewing our boards as a Guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact us.
Would you like to react to this message? Create an account in a few clicks or log in to continue.

You are not connected. Please login or register

Effective software testing: 50 specific ways to improve your testing

4 posters

Go down  Message [Page 1 of 1]

ERUM ALI

ERUM ALI
*Administrator*
*Administrator*

Effective software testing: 50 specific ways to improve your testing
Effective software testing: 50 specific ways to improve your testing 0201794292.01._SL110_SCTZZZZZZZ_
ISBN 10 :0201794292
Author(s) :Elfriede Dustin
Pages :271
Description:Many of the examples are in the realm of the obvious, but
not always clearly implemented. For example, number 17 is "Verify that
the system supports testability" and number 31is "Know the different
types of testing-support tools." In the case of 17, the word system is
being used to describe large projects and the topic deals with
verifying that it is possible to test the integrated system by tracking
the source of errors and how the components interact with each other.
Tracking down errors that arise when systems are integrated is very
hard, and in general it is necessary to make the plans on how to track
down such errors when the architecture for the system is being
designed. Therefore, the point, which seems obvious, is in fact a very
critical one.
Determining what software testing tools are
available is another very critical step in the effective, efficient
testing of software. The enormous number of different pathways through
modern software makes it impossible to use even the largest army of
testers to check them all. Therefore, the only way to provide
reasonable coverage of the options is to let other software examine it.
Tools such as memory and other system resource checkers, source code
scanners that look for "obvious" bugs, programs that generate test data
sets either randomly or clustered about most likely values, and test
generators can sometimes provide valuable assistance in cleaning code.
When working in C/C++, I found a code scanner to be extremely helpful,
and wrote a simple one some time ago. It searched for instances of a
single "=" in Boolean expressions, semicolons immediately after if,
while and for loops, and places where the delete command was used on
pointers that might point to an array. It was simple, but it did find
some bugs that quite likely would have taken me hours to find.
The testing principles are organized into ten categories:
* Requirements phase.
* Test planning.
* The testing team.
* The system architecture.
* Test design and documentation.
* Unit testing.
* Automated testing tools.
* Automated testing: Selected best practices.
* Nonfunctional testing.
* Managing test execution.

As you can see, the concept of testing is included from the very first
stages of the project. This is essential, as it is very possible to
incorporate something into the design that will make effective testing
difficult or even impossible. Experienced software testers should be
included in the planning from the first day of construction.
CODE
http://rapidshare.de/files/18285001/06041804.rar.html

password:
CODE
www.ITeBookHome.com

ERUM ALI

ERUM ALI
*Administrator*
*Administrator*

Effective software testing: 50 specific ways to improve your testing 723942

MyLife4U

MyLife4U
*Super Moderator*
*Super Moderator*

great... keep sharing....

ERUM ALI

ERUM ALI
*Administrator*
*Administrator*

thanks sisterrr

afshan ali

afshan ali
*Star Member*
*Star Member*

Effective software testing: 50 specific ways to improve your testing 400176

ERUM ALI

ERUM ALI
*Administrator*
*Administrator*

Effective software testing: 50 specific ways to improve your testing 159357

Hassan Ali

Hassan Ali
*V.I.P*
*V.I.P*

Effective software testing: 50 specific ways to improve your testing Newnomi0

Sponsored content



Back to top  Message [Page 1 of 1]

Permissions in this forum:
You cannot reply to topics in this forum