2

Your question is very general and the answer depends on many factors such as organization rules, AUT's (Application Under Test) business, Test methodologies, type of tests you want to automate and ... But there is one key concept in test automation named Test Pyramid introduced by Mike Cohn. You should climb up the triangle as necessary as you want and for ...


2

Statement coverage means every statement had to be executed. Decision coverage measures the coverage of conditional branches. Branch coverage measures the coverage of conditional and unconditional branches. At 100 %, they give the same result. You can see a discussion on differences between these two here. 1/ I added spaces so it's a bit more readable. Read ...


1

Assuming we are relating to system tests, empirical data shows that the effectiveness of unit tests above 80% coverage is decreasing while the complexity significantly increase, I am not aware of any magic number for coverage. But let's take a step back and analyze your question. First we need to understand what coverage is. Having one test per requirement ...


1

To add to above answer , i don't belive test automation pyramid refer to "How many test cases" but about the test coverage THe higher you go in the pyramid less likely you will be able to hit all 100% of the branches in your code. The effort and investigation required to reach such a 100% code coverage would be tremendous and costly in higher ...


1

I like to answers questions with questions during interviews. My first response would be that the question "How to test AWS?" is very broad. My first question would be: Which part of AWS should I test? As of 2020, AWS comprises more than 175 products and services including computing, storage, networking, database, analytics, application services, ...


Only top voted, non community-wiki answers of a minimum length are eligible