wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

CTFL-U12&3_010422a

Total questions: 14

Worksheet time: 28mins

Name
Class
Date
1.
Which of the following options are roles in a formal review?
a)
Developer, Moderator, Review leader, Reviewer, Tester
b)
Author, Moderator, Manager, Reviewer, Developer
c)
Author, Manager, Review leader, Reviewer, Designer
d)
Author, Moderator, Review leader, Reviewer, Scribe
2.
Which activities are carried out within the planning of a formal review?
a)
Collection of metrics for the evaluation of the effectiveness of the review
b)
Answer any questions the participants may have
c)
Definition and Verification of fulfillment of entry criteria for the review
d)
Evaluation of the review findings against the exit criteria
3.
Which of the following statements CORRECTLY reflects the value of static testing?
a)
By introducing reviews, we have found that both the quality of specifications and the time required for development and testing have increased
b)
Using static testing means we have better control and cheaper defect management due to the ease of detecting defects later in the lifecycle
c)
Now that we require the use of static analysis, missed requirements have decreased and communication between testers and developers has improved
d)
Since we started using static analysis, we find coding defects that might have not been found by performing only dynamic testing
4.
Which of the following CORRECTLY matches the roles and responsibilities in a formal review?
a)
Manager – Decides on the execution of reviews
b)
Review Leader - Ensures effective running of review meetings
c)
Scribe – Fixes defects in the work product under review
d)
Moderator – Monitors ongoing cost-effectiveness
5.
In a formal review, what is the role name for the participant who runs an inspection meeting?
a)
Facilitator
b)
Programmer
c)
Author
d)
Project manager
6.
You are reading a user story in the product backlog to prepare for a meeting with the product owner and a developer, noting potential defects as you go. Which of the following statements is true about this activity?
a)
It is not a static test, because static testing involves execution of the test object
b)
It is not a static test, because static testing is always performed using a tool
c)
It is a static test, because any defects you find could be found cheaper during dynamic testing
d)
It is a static test because static testing does not involve execution of the test objec
7.
During a period of intensive project overtime, a system architecture document is sent to various project participants, announcing a previously unplanned technical review to occur in one week. No adjustments are made to the participants’ list of assigned tasks. Based on this information alone, which of the following is a factor for review success that is MISSING?
a)
Appropriate review type
b)
Adequate time to prepare
c)
Sufficient metrics to evaluate the author
d)
Well-managed review meeting
8.
Programmers often write and execute unit tests against code which they have written. During this self-testing activity, which of the following is a tester mindset that programmers should adopt to perform this unit testing effectively
a)
Good communication skills
b)
Code coverage
c)
Evaluating code defects
d)
Attention to detail
9.
Which of the following activities is part of the main activity "test analysis" in the test process?
a)
Identifying any required infrastructure and tools
b)
Creating test suites from test scripts
c)
Analyzing lessons learned for process improvement
d)
Evaluating the test basis for testability
10.
Which one of the following answers describes a test condition?
a)
A distinguishing characteristic of a component or system
b)
A testable aspect of a component or system identified as a basis for testing
c)
The degree to which a software product provides functions which meet stated and implied needs when the software is used under specified conditions
d)
Test cases designed to execute combinations of conditions and actions resulting from them
11.
Which of the following is a true statement regarding the V-model lifecycle?
a)
Testing involvement starts when the code is complete
b)
The test process is integrated with the development process
c)
The software is built in increments and each increment has activities for requirements, design, build and tes
d)
All activities for development and test are completed sequentially
12.
When a system is targeted for decommissioning, what type of maintenance testing may be required?
a)
Retirement testing
b)
Regression testing
c)
Data migration testing
d)
Patch testing
13.
In an iterative lifecycle model, which of the following is an accurate statement about testing activities?
a)
For every development activity, there should be a corresponding testing activity
b)
For every testing activity, appropriate documentation should be produced, versioned and stored
c)
For every development activity resulting in code, there should be a testing activity to document test cases
d)
For every testing activity, metrics should be recorded and posted to a metrics dashboard for all stakeholders
14.
During an Agile development effort, a product owner discovers a previously unknown regulatory requirement that applies to most of the user stories within a particular epic. The user stories are updated to provide for the necessary changes in software behavior. The programmers on the team are modifying the code appropriately. As a tester on the team, what types of tests will you run?
a)
Confirmation tests
b)
Regression tests
c)
Functional tests
d)
Change-related tests