wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

CTFL-22W2-1129

Total questions: 28

Worksheet time: 1hrs 24mins

Name
Class
Date
1.
Which of the following BEST explains a benefit of independent testing?
a)
The use of an independent test team allows project management to assign responsibility for the quality of the final deliverable to the test team, so ensuring everyone is aware that quality is the test team’s overall responsibility
b)
If a test team external to the organization can be afforded, then there are distinct benefits in terms of this external team not being so easily swayed by the delivery concerns of project management and the need to meet strict delivery deadlines
c)
An independent test team can work totally separately from the developers, need not be distracted with changing project requirements, and can restrict communication with the developers to defect reporting through the defect management system
d)
When specifications contain ambiguities and inconsistencies, assumptions are made on their interpretation, and an independent tester can be useful in questioning those assumptions and the interpretation made by the developer
2.
To answer this question, please use the information contained in the image enclosed.
a)

Integration testing

b)

Acceptance testing

c)

System testing

d)

Component testing

3.
You are running a performance test with the objective of finding possible network bottlenecks in interfaces between components of a system. Which of the following statements describes this test?
a)
A functional test during the integration test level
b)
A non-functional test during the integration test level
c)
A functional test during the component test level
d)
A non-functional test during the component test level
4.
Which of the following should NOT be a trigger for maintenance testing?
a)
Decision to test the maintainability of the software
b)
Decision to test the system after migration to a new operating platform
c)
Decision to test if archived data is possible to be retrieved
d)
Decision to test after “hot fixes”
5.
Mr. Test has been testing software applications on mobile devices for a period of 5 years. He has a wealth of experience in testing mobile applications and achieves better results in a shorter time than others. Over several months, Mr. Test did not modify the existing automated test cases and did not create any new test cases. This leads to fewer and fewer defects being found by executing the tests. What principle of testing did Mr. Test not observe?
a)
Testing depends on the environment
b)
Exhaustive testing is not possible
c)
Repeating of same tests will not find new defects
d)
Defects cluster together
6.
Which of the following descriptions of statement coverage is CORRECT?
a)
Statement coverage is a measure of the number of lines of source code exercised by tests
b)
Statement coverage is a measure of the proportion of executable statements in the source code exercised by tests
c)
Statement coverage is a measure of the percentage of lines of source code (without comments) exercised by tests
d)
Statement coverage is a measure of the number of executable statements in the source code exercised by tests
7.
To answer this question, please use the information contained in the image enclosed.
a)

The given test cases cover both valid and invalid transitions in the state transition diagram

b)

The given test cases represent all possible valid transitions in the state transition diagram

c)

The given test cases represent some of the valid transitions in the state transition diagram

d)

The given test cases represent pairs of transitions in the state transition diagram

8.
You are testing an unattended gasoline pump that only accepts credit cards. Once the credit card is validated, the pump nozzle placed into the tank, and the desired grade selected, the customer enters the desired amount of fuel in gallons using the keypad. The keypad only allows the entry of digits. Fuel is sold in tenths (0.1) of a gallon, up to 50.0 gallons.</br>Which of the following is a minimum set of desired amounts that covers the equivalence partitions for this input?
a)
0.0, 20.0, 60.0
b)
0.0, 0.1, 50.0
c)
0.0, 0.1, 50.0, 70.0
d)
-0.1, 0.0, 0.1, 49.9, 50.0, 50.1
9.
To answer this question, please use the information contained in the image enclosed.
a)

Methodical, analytical, reactive, and regression-averse

b)

Analytical, standard-compliant, consultative, and reactive

c)

Model-based, methodical, analytical, and consultative

d)

Regression-averse, consultative, reactive, and methodical

10.
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 object
11.
Which of the following is a typical test objective
a)
Preventing defects
b)
Repairing defects
c)
Comparing actual results to expected results
d)
Analyzing the cause of failure
12.
Which of the following is an example of a failure in a car cruise control system
a)
The developer of the system forgot to rename variables after a cut-and-paste operation
b)
Unnecessary code that sounds an alarm when reversing was included in the system
c)
The system stops maintaining a set speed when the radio volume is increased or decreased
d)
The design specification for the system wrongly states speeds
13.
To answer this question, please use the information contained in the image enclosed.
a)

0, 49, 50, 54, 59, 60

b)

50, 55, 60

c)

49, 50, 54, 55, 60, 62

d)

50, 51, 55, 56, 60, 61

14.
In what way can testing be part of Quality Assurance?
a)
It ensures that requirements are detailed enough
b)
Testing reduces the risk of poor software quality
c)
It ensures that standards in the organization are followed
d)
It measures the quality of software in terms of number of executed test cases
15.
Which of the following is a true statement about exploratory testing?
a)
More experienced testers who have tested similar applications and technologies are likely to do better than less experienced testers at exploratory testing
b)
Exploratory testing does not identify any additional tests beyond those that would result from formal test techniques
c)
The time required to complete an exploratory testing session cannot be predicted in advance
d)
Exploratory testing can involve the use of black-box techniques but not white-box techniques
16.
To answer this question, please use the information contained in the image enclosed.
a)

1D, 2B, 3C, 4A

b)

1B, 2D, 3A, 4C

c)

1D, 2C, 3A, 4B

d)

1D, 2B, 3A, 4C

17.
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
18.
Which of the following statements BEST describes how test cases are derived from a use case?
a)
Test cases are created to exercise defined basic, exceptional and error behaviors performed by the system under test in collaboration with actors
b)
Test cases are derived by identifying the components included in the use case and creating integration tests that exercise the interactions of these components
c)
Test cases are generated by analyzing the interactions of the actors with the system to ensure the user interfaces are easy to use
d)
Test cases are derived to exercise each of the decision points in the business process flows of the use case, to achieve 100% decision coverage of these flows
19.
Which of the following tasks is MOST LIKELY to be performed by the test manager?
a)
Write test summary reports based on the information gathered during testing
b)
Review tests developed by others
c)
Prepare and acquire test data
d)
Analyze, review, and assess requirements, specifications, and models for testability
20.
Which one of the following is the BEST definition of an incremental development model?
a)
Defining requirements, designing software and testing are done in phases where in each phase a piece of the system is added
b)
A phase in the development process should begin when the previous phase is complete
c)
Testing is viewed as a separate phase which takes place after development has been completed
d)
Testing is added to development as an increment
21.
To answer this question, please use the information contained in the image enclosed.
a)

The activity of developers, who may not be adequately testing in step 2

b)

The activity of testers, who may be confused about what to test in step 5

c)

Configuration management, which may not be maintaining the integrity of the product in step 4

d)

The activity of developers, who may not be fixing defects properly in step 1

22.
To answer this question, please use the information contained in the image enclosed.
a)

OFF → WAIT → OFF → WAIT → TRICKLE CHARGE → HIGH → CHARGE → LOW

b)

WAIT → TRICKLE → WAIT → OFF → WAIT TRICKLE → CHARGE → LOW → CHARGE

c)

HIGH → CHARGE → LOW → CHARGE → TRICKLE WAIT → TRICKLE → WAIT → TRICKLE

d)

WAIT → TRICKLE → CHARGE → HIGH → CHARGE TRICKLE → WAIT → OFF → WAIT

23.
You are testing a mobile app that allows customers to access and manage their bank accounts. You are running a test suite that involves evaluating each screen and each field on each screen against a general list of user interface best practices, derived from a popular book on the topic, that maximize attractiveness, ease-of-use, and accessibility for such apps. Which of the following options BEST categorizes the test technique you are using?
a)
Specification-based
b)
Exploratory
c)
Checklist-based
d)
Error guessing
24.
Which of the following BEST describes the concept behind error guessing?
a)
Error guessing requires you to imagine you are the user of the test object and guess mistakes the user could make interacting with it
b)
Error guessing involves using your personal experience of development and the mistakes you made as a developer
c)
Error guessing involves using your knowledge and experience of defects found in the past and typical mistakes made by developers
d)
Error guessing requires you to rapidly duplicate the development task to identify the sort of mistakes a developer might make
25.
Which of the following is a common test metric often used to monitor BOTH test preparation and test execution?
a)
Test case status
b)
Defect find/fix rates
c)
Test environment preparation
d)
Estimated cost to find the next defect
26.
Which of the following is MOST likely to be an example of a PRODUCT risk?
a)
The expected security features may not be supported by the system architecture
b)
The developers may not have time to fix all the defects found by the test team
c)
The test cases may not provide full coverage of the specified requirements
d)
The performance test environment may not be ready before the system is due for delivery
27.
To answer this question, please use the information contained in the image enclosed.
a)

TC1 – TC3 – TC4 – TC6 – TC2 – TC5

b)

TC4 – TC3 – TC1 – TC2 – TC5 – TC6

c)

TC4 – TC1 – TC3 – TC5 – TC6 – TC2

d)

TC4 – TC2 – TC5 – TC1 – TC3 – TC6

28.
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