What Is the Test Automation Pyramid?

by Nataliia Vasylyna | January 11, 2016 10:17 am

In software testing field, there are many tips and secrets which help the specialists to perform their work quickly and effectively. Besides that, there are also visual helpers (diagrams, schemes, images, etc.) which provide the clear understanding of different notions used in IT sphere.

Probably every expert from software testing company knows Mike Cohn and his pyramid. The general view of automated testing[1] is represented by this pyramid. The test automation pyramid contains three elements.

shirly-ronen-harel_automated-agile-testing-strategy1377960802889

What Are the Layers of Test Pyramid?

In Mike Cohn’s pyramid, unit testing is at the bottom and end-to-end testing – at the top. The upper layer includes user interface tests. Every element of the mentioned pyramid differs in size, as the number of test cases which it contains is not equal.

Additionally, there is a cloud at the top of the pyramid. With the help of this cloud, manual testing[3] is represented. It is not actually the part of the test pyramid.

This is a typical testing pyramid. There are also different variations of this testing structure. It depends on testing type, whether it is mobile or application testing. The layers are different, and even the position of the whole pyramid can be changed. It may be flipped.

Such representation of the testing process simplifies its comprehension and structures the checking procedure.

Related Posts:

Endnotes:
  1. automated testing: https://qatestlab.com/services/We-Are-Professionals-in/automated-testing/
  2. unit testing: https://qatestlab.com/services/Step-by-Step/Unit-Testing/
  3. manual testing: https://qatestlab.com/services/We-Are-Professionals-in/manual-testing/
  4. Highway to the Automated Testing Hell: https://blog.qatestlab.com/2016/08/31/automated-testing-hell/
  5. Test Automation: When Focus Is Not on Quantity: https://blog.qatestlab.com/2016/07/11/test-automation-focus/
  6. Is Test Automation Just a Time Killer? Think Harder!: https://blog.qatestlab.com/2016/06/14/automation-time-killer/
  7. Future of Automated Testing: https://blog.qatestlab.com/2013/03/14/future-of-automated-testing/
  8. Types of Software Automation: https://blog.qatestlab.com/2012/11/06/types-of-software-automation/

Source URL: https://blog.qatestlab.com/2016/01/11/test-automation-pyramid/