Continuous delivery means the capability to promptly, securely, and consistently deploy various types of changes to software whenever necessary. Teams adept in continuous delivery possess the capacity to introduce software updates.
Automation can deliver far more than testing the front end or testing a drop down in a unit test. For years, unit testing and functional testing have dominated the efforts to automate.
After all these years, if I were to call one area as the “catch-22” for organizations when it comes to improving their software quality, what do you think would it be?
Have you ever heard of the test automation pyramid, a model for devising a test strategy? It was created by Mike Cohn and used a visual representation (Triangle) to depict the various types of automated tests that should be incorporated into an all-encompassing test suite.
When you see a new tool hitting the market every six months, how do you choose the right one for your business?
The objective of a QA gap analysis should be to take a deep look at overall engineering processes, not from a QA standpoint alone.