Manual Testing

Manual testing is the process of testing a software manually, without the use of automation, to find defects in the software application. There are no third party automation tools used in this method of testing. The testing process is carried out based on the guidelines specified in the test plan document to ensure complete test […]

Read More

Unit Testing

In unit testing, the complete application is broken into small independent units and tested without examining the relationship between modules. In simple terms it means that we do not test whether the modules are working successfully, we only test whether the smallest unit in the module is working. In this article we cover the following […]

Read More

Levels of Software Testing

There are 4 levels of software testing. The complete testing process can be abstracted into different levels of software testing to enhance the quality of testing. They are unit testing, integration testing, system testing and acceptance testing. In each phase of the Software Development Life Cycle (SDLC), various types of tests are carried out to […]

Read More