1 Answers
Mike Cohn provided a model called Test Pyramid. This describes the kind of automated tests required for software development.
Mike Cohn’s Test Pyramid
As per pyramid, the number of tests at first layer should be highest. At service layer, the number of tests should be less than at the unit test level, but more than at the end-to-end level.