From Manual to Automated Acceptance Tests
Tag: Azure Test Plans
Professional Scrum Developers agree that automated testing is awesome and a must-have. But if your team isn't there yet, "go automate everything" is useless advice. The good news is that the path from …
Read more →Reusing Tests and Building a Regression Suite
Every Sprint you build a test plan full of acceptance tests. When the Sprint ends, what should you keep, and how? Not everything deserves to outlive its Sprint, but the tests that protect your …
Read more →Inspecting Test Progress Mid-Sprint
If your forecasted PBIs are expressed as failing acceptance tests, then progress becomes wonderfully simple to read. The more passing tests, the more progress. Right after Sprint Planning there should …
Read more →A Naming Convention for Test Cases
A single PBI with five acceptance criteria can produce five or more Test Case work items. Multiply that across a forecast of eight PBIs and you're staring at 40-some test cases in a Sprint. Without a …
Read more →ATDD on a Scrum Team, Concretely
Starting work by creating failing tests can feel counterintuitive and weird. It also works. Test-driven development proves that every day. Acceptance test-driven development, or ATDD, takes the same …
Read more →Acceptance Is Not Acceptance Testing
As I visit with software development teams, I keep running into the same confusion about the word "acceptance." Two ideas get jammed together that really shouldn't be. Let me pull them apart, because …
Read more →Write Acceptance Criteria You Can Actually Test
Acceptance criteria are the Product Owner's or stakeholders' definition of success for a given PBI. Most teams write them as prose, a few sentences describing what the feature should do, and then move …
Read more →Turn Acceptance Criteria Into Test Cases by Paste
You've written good acceptance criteria for a PBI. Now you want one Test Case work item per criterion so the Developers can swarm, test, and deliver in a more asynchronous way. Typing each one by hand …
Read more →Azure Test Plans Is Your Sprint Plan, Not Just a Test Tool
Most teams I meet think Azure Test Plans is simply about creating and running tests. That's how Microsoft promotes the product and how it tends to get demoed. It can certainly do those things. But …
Read more →
