in Technology by
What is the test automation pyramid?

1 Answer

0 votes
by
Martin Fowler first proposed the concept of the test automation pyramid[1] in 2012. It’s a technique to think about how you should use different types of test automation to get the maximum value out of them. The main idea behind the test pyramid is to have many unit tests and a few broad tests for the GUI. GUI testing is very brittle. User interfaces are constantly changing. An enhancement to the software easily breaks up many tests, which need to be updated, causing additional work for the team. Testing the UI is slow and results in increased build times. You can perform it on a few machines on which you have the license for the GUI testing tool. Hence, the test pyramid argues that you should have more automated unit tests than through the traditional UI-automation tests. It also has an intermediate layer of service tests that can provide many benefits of end-to-end UI tests without the complexities of dealing with the UI frameworks.

Related questions

0 votes
    What is mean by Mike Cohn’s Test Pyramid?...
asked Jul 24, 2021 in Technology by JackTerrance
0 votes
    What is a test automation platform?...
asked Jul 10, 2021 in Technology by JackTerrance
0 votes
    Who should be responsible for test automation? Developers or the QA?...
asked Jul 10, 2021 in Technology by JackTerrance
0 votes
    What are some of the best practices in test automation?...
asked Jul 10, 2021 in Technology by JackTerrance
0 votes
    Why should we use Selenium for test automation?...
asked May 18, 2021 in Technology by JackTerrance
0 votes
    Suppose you need to perform a mobile application testing, what would be the facts you will take into consideration while selecting the test automation tool?...
asked Feb 9, 2021 in Technology by JackTerrance
+1 vote
    What are the tools used for API test automation?...
asked Oct 15, 2020 in Technology by JackTerrance
0 votes
    What are the different parts of a test automation framework?...
asked Jul 9, 2021 in Education by JackTerrance
0 votes
    I have written the following program in C# to display an ASCII pyramid. public static void method1() { int k; int kCond = 5; int i; int inc = 0; for (int p = 0; p...
asked Apr 21, 2022 in Education by JackTerrance
0 votes
    I have a List list=Arrays.asList(640,480,520,170,320,140,60); And I need to find sum for given elements ... 60); List newListWithSum=new ArrayList(); for(int mainIndex=0;mainIndex...
asked Apr 16, 2022 in Education by JackTerrance
0 votes
    I need to create a hollow pyramid with a solid top layer like so: Height: 5 * *** * * * ... , JavaScript Questions for Interview, JavaScript MCQ (Multiple Choice Questions)...
asked Apr 5, 2022 in Education by JackTerrance
0 votes
    Which of the following ecological food chains does not represent an erect pyramid of numbers? (a) ... ,Science proposed by,electromagnetic theory engineering physics,Science nptel...
asked Nov 8, 2021 in Education by JackTerrance
0 votes
    An intricate network of food chains is called (a) Biosphere (b) Food web (c) Energy pyramid ... Science,Science proposed by,electromagnetic theory engineering physics,Science nptel...
asked Nov 7, 2021 in Education by JackTerrance
0 votes
    The pattern of energy exchange in an ecosystem is called a (a) Food chain (b) Food web (c) ... Science,Science proposed by,electromagnetic theory engineering physics,Science nptel...
asked Nov 7, 2021 in Education by JackTerrance
0 votes
    First proposed the concept of Ecological Pyramid in 1927. (a) Darwin (b) Newton (c) Elton ( ... Science,Science proposed by,electromagnetic theory engineering physics,Science nptel...
asked Nov 7, 2021 in Education by JackTerrance
...