
Sign up to save your podcasts
Or
Visit Agile Thoughts and register to receive free development, analysis, or leadership and management materials and learn to excel at developing software. I’ll also send information on my low cost email courses you can take via the internet.
Sphinx, a mythological creature with the head of a man and the body of a lion, loves to ask questions and demands answers. If you don’t answer the questions correctly, the Sphinx eats you. In IT, the closest to a Sphinx are QA or Release managers, who although may not eat you, will ask questions in order to decide if your product is in good shape.
Thankfully, the automated tests within our unbreakable pyramid exist to answer questions about the quality of the product. Knowing these questions will organize your understanding so when a riddle about software quality is poised, you know how to use the Pyramid to get an answer.
Naturally, if you’ve only a shanty of automated tests to evaluate a mountain of product code, the Sphinx is going to knock over your cardboard house with a swat of its paw. But keep at it! For every story, automate it’s acceptance criteria with ATDD or BDD. For every code change in a class or function, write the unit test first using TDD. And in a few months to a year, you’ll have a pretty decent pyramid that can stand up to the Sphinx.
These are the important, big ideas of test automation. If you’d like help in either learning how to develop code using TDD, ATDD, or BDD, and interested in receiving free articles and videos and offers of low cost email courses you can take, visit AgileNoir.biz/AgileThoughts (or http://agilenoir.biz/敏捷理念/) and receive a free test pyramid worksheet today!
4.6
1010 ratings
Visit Agile Thoughts and register to receive free development, analysis, or leadership and management materials and learn to excel at developing software. I’ll also send information on my low cost email courses you can take via the internet.
Sphinx, a mythological creature with the head of a man and the body of a lion, loves to ask questions and demands answers. If you don’t answer the questions correctly, the Sphinx eats you. In IT, the closest to a Sphinx are QA or Release managers, who although may not eat you, will ask questions in order to decide if your product is in good shape.
Thankfully, the automated tests within our unbreakable pyramid exist to answer questions about the quality of the product. Knowing these questions will organize your understanding so when a riddle about software quality is poised, you know how to use the Pyramid to get an answer.
Naturally, if you’ve only a shanty of automated tests to evaluate a mountain of product code, the Sphinx is going to knock over your cardboard house with a swat of its paw. But keep at it! For every story, automate it’s acceptance criteria with ATDD or BDD. For every code change in a class or function, write the unit test first using TDD. And in a few months to a year, you’ll have a pretty decent pyramid that can stand up to the Sphinx.
These are the important, big ideas of test automation. If you’d like help in either learning how to develop code using TDD, ATDD, or BDD, and interested in receiving free articles and videos and offers of low cost email courses you can take, visit AgileNoir.biz/AgileThoughts (or http://agilenoir.biz/敏捷理念/) and receive a free test pyramid worksheet today!