Scrum PSD Practice Test - Questions Answers, Page 9
List of questions
Related questions
What is a unit test?
A.
A technique for ensuring that units of co-dependent systems integrate correctly
B.
A way to ensure product code satisfies the user requirements
C.
A test that isolates and verifies individual units of functionality
D.
A test that ensures a specific method integrates properly with the code calling it
What is static analysis?
A.
Analysis performed on software at runtime
B.
A tool that inspects the correctness of static keyword usage
C.
Work performed by the business analyst
D.
Analysis performed on code
Which output from sprint planning provides the developers with a target and overarching direction for the sprint?
A.
The sprint backlog
B.
The product goal
C.
The Sprint goal
D.
Sprint review minutes
What are some disadvantages of code coverage as a measure for how well a system or product is tested? (three answers)
A.
It does not measure usability
B.
It is too complicated to explain to management
C.
It only provides insights to programmers
D.
It does not ensure that the most important or highest risk areas of the code are being exercised by tests
E.
It could create incentives to write tests that simply increase code coverage, rather than tests that find bugs without increasing code coverage
When more teams are working on the same product. How should they go about their definition of done?
A.
Every team must make their own DoD, a meeting should be organised so that the differences are known.
B.
It depends on the product owner
C.
All development teams must have a DoD that makes their combined work releasable.
D.
Every team uses its own. The differences are discussed in a hardening sprint.
How much time does Product backlog refinement take?
A.
25% of the sprint capacity
B.
As much as needed without endangering the Sprint goal
C.
10% of the senior developers
Why does a test written using TDD always fail?
A.
Because testers are terrible coders
B.
Because the tests are checked in before the code exists
C.
Because the product code to satisfy the test doesn't exist yet
D.
Because the test needs to be refactored
What is a sprint burn down chart?
A.
Visual representation of work that is still to do and time that is left
B.
A chart showing progress towards the product goal
C.
A chart that shows whether bugs came up
D.
Visual representation of the product backlog items left
While developing new functionality, you find a bug that has already been delivered to the customer. What do you do?
A.
Fix the bug
B.
Revise the tests to hide the bug from the tests reports
C.
Talk to the product owner
D.
Stub out the code that causes the bug
What does code coverage show?
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
Question