From the course: Project Management Tips
Unlock the full course today
Join today to access over 22,700 courses taught by industry experts or purchase this course individually.
What is acceptance testing?
- At the end of a sprint in an Agile project, we need to deliver a working product. And the way that we decide whether a product is ready is with acceptance testing. The criteria for acceptance testing are questions or statements that show whether the requirements for a user story have been met. There are two common types of acceptance criteria. Rule-based acceptance criteria are the first type, and they're pretty simple. For example, the software package is stored in the install folder. The second type of acceptance criteria are scenario-based, and these usually follow a three-step template: given, when, then. For example, given a completed customer order, when the products are picked up delivery, then send an email to the customer that contains the tracking number. Acceptance criteria should be unambiguous so there's no question whether they've been met or not. All of the acceptance test criteria together…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
-
-
-
-
(Locked)
What is an Agile project?1m 39s
-
(Locked)
What is a persona?1m 15s
-
(Locked)
What is a user story?1m 23s
-
(Locked)
Break a user story into tasks1m 12s
-
(Locked)
What is a Sprint?1m 14s
-
(Locked)
What does a product owner do?1m 16s
-
(Locked)
Run an Agile daily meeting1m 10s
-
(Locked)
What is acceptance testing?1m 23s
-
(Locked)
What is a project Kanban?1m 16s
-
(Locked)
What is a minimum viable product?1m 16s
-
(Locked)