Is The Test Pyramid Still Relevant In Modern Software Development?
Testing in today's world: Functional tests aren't as costly or inefficient as they used to be, but unit tests are crucial for large code bases. Both are important for building reliable software.
Image Generated with AI The other day, I saw a comment about how someone felt that testing in today’s world is different and that the coveted test pyramid doesn’t make sense anymore. I don’t entirely agree, but I understand the sentiment. Breaking down the argument: The crux of this person’s argument was the following: 1: It’s not as costly or inefficient to perform functional tests as it used to be: I agree with this argument, but I will add the caveat of “when done right.” Background: Functional testing used to take a long time and be expensive because it was al...