Who creates tests on a Scrum Team? (choose the best answer)
Options:
A.
The Scrum Master.
B.
The Product Owner.
C.
Quality Assurance Specialists.
D.
The Developers.
Answer:
D
Explanation:
Detailed Explanation: According to the Scrum Guide, Developers are responsible for all activities required to produce a Done Increment, including testing. While other roles may contribute insights, the team ensures quality through their combined skills.
Question 21
What are possible benefits from practicing Test-Driven Development? (choose the best three answers)
Options:
A.
It is a great way for Testers to contribute early in the Sprint as they can start creating all the tests from the beginning.
B.
It increases collaboration between Developers as it requires Pair Programming.
C.
It helps to identify gaps in understanding the desired behavior.
D.
It might lead to better code as refactoring is part of the Test-Driven Development cycle.
E.
It helps break down complex problems into smaller ones that are much easier to be tackled.
F.
It makes Integration Tests obsolete and by doing so saves a lot of time.
Answer:
C, D, E
Explanation:
Detailed Explanation: Test-Driven Development (TDD) helps identify gaps in understanding by requiring tests that outline the desired behavior. Refactoring ensures better code quality, and breaking problems into smaller units makes them manageable.
Question 22
Which are three attributes of a bad bug report?
Options:
A.
Vague statements or untested assumptions
B.
Assigning blame
C.
Generic titles
D.
Simple and repeatable reproduction steps
E.
One bug per report
Answer:
A, B, C
Explanation:
you don't want to blame anyone, have vague titles of make vague statements. It needs to be clear and constructive, and focussed on one specific problem. It should als not contain feature requests.
Question 23
What does code coverage show?
Options:
A.
The ratio of the number of tests to lines of code in the system being tested
B.
The quality of unit tests being written
C.
Code being exercised by tests
D.
The absence of defects in code
E.
When a feature is done
Answer:
C
Explanation:
The ratio answer is wrong, because it doesn't say anything about the number of tests to lines of code, but it does say the percentage of lines of code that is being tested. Hence, the correct answer is code being exercised by tests.