abhiteja29.github.io

Project1: Markdown

Testing and its types

Testing

What is testing?

Testing is the process which is used to find the bugs in a given application. Every object created either in the software field or in the real world needs to be ested before it is given to the end user, the main purpose being user satisfaction. If an object is not tested in the right way it leads to bugs which can even result in hazardous outcomes of the developed object. Even though all the appications developed are tested in a greated extent there will still be one or an other unidentified bug which will get discovered later somtimes even when the project is about to end. It is not that easy to develop and test an application which is cent percent defect free.

Types of testing:

Testing is mainly performed in two ways, which are:

  1. Manual
  2. Automaton

Manual Testing:

  1. Unit Testing
  2. Accecptance Testing
  3. System Testing

Manual Testing methods

Automation Testing:

Automation Testing methods

Image Courtesy

  1. https://www.joecolantonio.com/wp-content/uploads/2018/11/AutomationTestingProcess.png
  2. http://www.professionalqa.com/assets/images/manual-testing.jpg
  3. http://p9cdn4static.sharpschool.com/UserFiles/Servers/Server_15215/Image/Victor%20Valley%20Union/CIMS/Students/TEST.png

References

  1. https://www.guru99.com/testing-tools.html
  2. https://www.utest.com/tools
  3. https://www.qasymphony.com/blog/test-automation-automated-testing/