AllRounder.ai
Chapters in this course

Enrol to start learning

Reading is open to everyone. Enrolling is free, and it is what unlocks the audio lessons, practice tests and progress tracking.

Enrol free

8.3. Sprint Testing Activities

Interactive Audio Lesson

Session 1: Planning Phase in Sprint Testing

Unlock the classroom podcast

The transcript is free to read. A free account plays the conversation back.

Sarah
SarahInstructor

In the Planning phase, QA is responsible for reviewing user stories and clarifying acceptance criteria. Why do you think it's crucial for QA to be involved at this early stage?

Noah
Noah

So that we know what to expect and ensure that everything is testable from the start?

Sarah
SarahInstructor

Exactly! This helps identify any potential blockers early. Can anyone give me an example of how unclear acceptance criteria might lead to problems later?

Isabella
Isabella

If the criteria are vague, we might test the wrong features or miss out on critical functionality!

Sarah
SarahInstructor

Right! This is why we uphold the principle that testing is a shared responsibility. Let's summarize: QA reviews user stories, clarifies criteria, and ensures everything is clear and testable.

Session 2: Execution Phase

Unlock the classroom podcast

The transcript is free to read. A free account plays the conversation back.

Robert
RobertInstructor

Moving on to Execution. When does testing actually start during a sprint?

Akash
Akash

As soon as the user story is ready, right?

Robert
RobertInstructor

Correct! This is known as the shift-left approach. Can you think of a benefit to starting testing so early?

Ananya
Ananya

It allows QA to catch defects sooner and speeds up the delivery of the final product!

Robert
RobertInstructor

Great point! Plus, real-time bug logging helps developers fix issues immediately. So our summary here is: QA executes tests early and logs bugs in real-time.

Session 3: Exploratory Testing Attributes

Unlock the classroom podcast

The transcript is free to read. A free account plays the conversation back.

Sarah
SarahInstructor

What is exploratory testing, and how does it differ from traditional testing methods?

Isabella
Isabella

It's where testers explore without strict scripts, right? So they can find things that might be overlooked.

Sarah
SarahInstructor

Exactly! This is valuable in uncovering edge cases. What’s a good situation to use exploratory testing?

Noah
Noah

When the application is new or when there are lots of user interfaces, right?

Sarah
SarahInstructor

Yes! Exploratory testing is ideal during early-stage builds and UI-rich applications. Remember: it’s about simultaneous learning and testing.