Professional Documents
Culture Documents
Software Testing Objectives
Software Testing Objectives
Software Testing Objectives
6. SOFTWARE TESTING
Once source code has been generated, software must be tested to allow errors to be
identified and removed before delivery to the customer. While it is not possible to remove
every error in a large software package, the software engineer’s goal is to remove as many as
possible early in the software development cycle.
Testing is the process of executing a program with the intent of finding errors.
A good test case is one with a high probability of finding an as-yet
undiscovered error.
A successful test is one that discovers an as-yet-undiscovered error.
A.I.E.T, Gunthapally 45
Testing
Knowing the specified function that a product has been designed to perform, tests can
be conducted that demonstrates each function is fully operational, at the same time searching
for errors in each function. It enables us to derive sets of input conditions that will fully
exercise all function requirements for a program.
It attempts to find errors in the following categories:-
By the test cases each of the modules have executed at least once and tested for bugs.
All the logic decisions on their true and false sides are executed so that the system will
perform well.
A.I.E.T, Gunthapally 46
Testing
A.I.E.T, Gunthapally 47
Testing
Alpha Test
A customer conducts it at the developer’s site. The software is used in a natural
setting with the developer “looking over the shoulder” of the user and recording errors and
usage problems.
Beta Test
This test is conducted at one or more users sited by the end user(s) of the
software. Here the developer is generally not present. Therefore, the beta test is a “live”
application of the software in an environment that can’t be controlled by the developer
A.I.E.T, Gunthapally 48
Testing
A.I.E.T, Gunthapally 49
Testing
save be created in
button. the database.)
5 File1 Test Click on next One part Full image is Keyboard/mouse
procedure5: button and when of image displayed after
Case1 we click on submit will be clicking on
Verification button appeared submit button
Of cropped
images
6 Details Test When we click on Details of Corresponding Keyboard/mouse.
procedure6: details button criminal details of
Case1 are criminal and
Expected retrieved image will be
details of a from displayed with
criminal database all expected
fields.
A.I.E.T, Gunthapally 50