A testing is a set of conditions or variables under which a tester will determine whether a system under test satisfies requirements or works correctly.
The process of developing testing can also help find problems in the requirements or design of an application.
Testing is an integral part of the system development function; testing starts with the requirements, not the code. Testing can only establish that the system does not function properly under specific conditions.
Testing is a process of executing a program with the intent of finding an error. A good test case is one that has a high probability of finding an as yet undiscovered error.
Unit testing alone is not sufficient as the application needs to be examines for
1) Interaction between components
2) Compliance with the software requirements specification.
4) Meeting the customer's goals.
TESTING RELATED TOPICS
|Five flavors of Testing click here|
|JUnit Sample programs click here|
|DBUnit Sample programs click here|
|HSQL DB Testing Sample Programs click here|
|EasyMock Sample Programs click here|