Skip to content

Testing Pyramid

Devrath edited this page Jun 27, 2021 · 4 revisions

testing pyramid

How are these types of tests differ from each other

  • Not all the types of tests are easy to test 😟, especially the tests that depend on android framework.
  • So the idea is to separate the types of tests so that all these different types of tests can be individually be tested.

Types of tests from the testing pyramid

  • Unit Test-> This comprises the bulk of the testing, Here we test all the fundamental blocks.
  • Integration Test-> Here we test how the units interact with each other.
  • EndToEnd Test or UI Test-> Here there are a few handful of tests that check how the whole system works.

---- > First we write the Unit testsand that includes most of the building blocks of the code that include business logic->Then we write the integration tests that test the interaction between the logics-> Finally we perform the EndToEnd test that is used to check how the system works as a whole

Clone this wiki locally