Showing posts with label About Software Testing. Show all posts
Showing posts with label About Software Testing. Show all posts

Monday, June 29, 2009

About Software Testing

About Software Testing

Process of evaluation of Software application: To verify it satisfy

the specified requirements With intent to find errors To Check if the

system ?Fit for Purpose? Simulation of real time scenarios.

Testing is not a one-time activity—applications need to be tested

throughout their lifecycle. Every version upgrade, module addition,

or enhancement, as well as every implementation at a new site or

increase in user load, needs to be put through comprehensive testing.

The Program Doesn‘t Work Nobody would pay you to test if their

program didn‘t have bugs. All programs have bugs. Any change to a

program can cause new bugs, and any aspect of the program can be

broken. You DON‘T ?verify that the program is working.? You FIND

bugs. “If you set your mind to show that a program works correctly,

you’ll be more likely to miss problems than if you want and expect

the program to fail.” Complete Testing is Impossible:

1. There are a nearly infinite number of paths through any

non-trivial program.
2. There are a virtually infinite set of combinations of data that

you can feed the program.
You can’t test them all.
1. Therefore, your task is to find bugs --not to find all the bugs.
2. You want to find as many bugs as possible
3. Find the most serious bugs
4. Find bugs as early as possible
5. Your challenges will require judgment, trade-offs, and efficiency.

“Q: How many QA testers does it take to change a lightbulb?
A: QA testers don't change anything. They just report that it's

dark.” Kerry Zallar?

Software Testing Training

http://www.qacampus.com


QACampus is Center of Education for anything and everything about

software testing.


http://www.crestech.in

http://www.crestechsoftware

.com.au