Basically testing is executed for checking the criteria mentioned below specifically in this order:

  • Functionality
  • Scalability
  • Performance
  • Security

Manual testing is the first phase of this order where a tester checks all the functionalities of an application. In this case the tester plays the role of the end user and tests all aspects of an application to ensure correct behavior of all the functionalities. In this testing procedure the tester often follows a written test plan that leads him through a set of important test cases.


At Queppelin, we perform manual testing services where we use GIT Hub as a Bug Tracking Tool to verify that bug has successfully been through bug lifecycle. This system ensures zero testability issues which result in deploying high quality deliverable to the client.

Benefits of manual testing
  • It is good for applications with short life cycles
  • It is not very expensive and requires less time to initiate
  • Automation cannot replace human intuition, interference and reasoning
  • You can change the course of the test in the middle, unlike automation testing
  • It is easy to learn