CTFL 2018 Sample Exam B v1.3
CTFL 2018 Sample Exam B Quiz
Test your knowledge with our comprehensive quiz based on the CTFL 2018 Sample Exam B! Designed for those preparing for a certification in testing, this quiz features 40 multiple choice questions that cover various important topics in software testing.
Get ready to evaluate your skills and knowledge with the following:
- 40 challenging questions
- Focus on real-world testing scenarios
- Immediate feedback on your answers
As a result of risk analysis, more testing is being directed to those areas of the system under test where initial testing found more defects than average.
Which of the following testing principles is being applied?
Given the following test activities and tasks:
- Test design
- Test implementation
- Test execution
- Test completion
- Entering change requests for open defect reports
- Identifying test data to support the test cases
- Prioritizing test procedures and creating test data
- Analyzing discrepancies to determine their cause
Which of the following BEST matches the activities with the tasks?
Given the following statements about the relationships between software development activities and test activities in the software development lifecycle:
- Each development activity should have a corresponding testing activity
- Reviewing should start as soon as final versions of documents become available
- The design and implementation of tests should start during the corresponding development activity
- Testing activities should start in the early stages of the software development lifecycle
Which of the following CORRECTLY shows which are true and false?
Given that the testing being performed has the following attributes:
- Based on interface specifications
- Focused on finding failures in communication
- The test approach uses both fun
ctional and structural test types
Which of the following test levels is MOST likely being performed?
The reviews being used in your organization have the following attributes:
- There is a role of a scribe
- The purpose is to detect potential defects
- The review meeting is led by the author
- Reviewers find potential defects by individual review
- A review report is produced
Which of the following review types is MOST likely being used?
You have been asked to take part in a checklist-based review of the following excerpt from the requirements specification for a library system:
Librarians can:
- Register new borrowers
- Return books from borrowers
- Accept fines from borrowers
- Add new books to the system with their ISBN, author and title
- Remove books from the system
- Get system responses within 5 seconds
Borrowers can:
- Borrow a maximum of 3 books at one time
- View the history of books they have borrowed/reserved
- Be fined for failing to return a book within 3 weeks
- Get system responses within 3 seconds
- Borrow a book at no cost for a maximum of 4 weeks
- Reserve books (if they are on-loan)
All users (librarians and borrowers):
- Can search for books by ISBN, author, or title
- Can browse the system catalogue
- The system shall respond to user requests within 3 seconds
- The user interface shall be easy-to-use
You have been assigned the checklist entry that requires you to review the specification for inconsistencies between individual requirements (i.e. Conflicts between requirements).
Which of the following CORRECTLY identifies inconsistencies between pairs of requirements?
Which of the following BEST matches the descriptions with the different categories of test techniques?
- Coverage is measured based on a selected structure of the test object
- The processing within the test object is checked
- Tests are based on defects’ likelihood and their distribution
- Deviations from the requirements are checked
- User stories are used as the test basis
Using notation for the following 4 options:
Black - Black-box test techniques
White - White-box test techniques
Experience - Experience-based test techniques
A fitness app measures the number of steps that are walked each day and provides feedback to encourage the user to keep fit.
The feedback for different numbers of steps should be:
Up to 1000 - Couch Potato!
Above 1000, up to 2000 - Lazy Bones!
Above 2000, up to 4000 - Getting There!
Above 4000, up to 6000 - Not Bad!
Above 6000 - Way to Go!
Which of the following sets of test inputs would achieve the BEST equivalence partition coverage?
A daily radiation recorder for plants produces a sunshine score based on a combination of the number of hours a plant is exposed to the sun (below 3 hours, 3 to 6 hours or above 6 hours) and the average intensity of the sunshine (very low, low, medium, high).
Given the following test cases:
|
Hours |
Intensity |
Score |
T1 |
1.5 |
v. low |
10 |
T2 |
7.0 |
medium |
60 |
T3 |
0.5 |
v. low |
10 |
What is the minimum number of additional test cases that are needed to ensure full coverage of ALL VALID INPUT equivalence partitions?
A smart home app measures the average temperature in the house over the previous week and provides feedback to the occupants on their environmental friendliness based on this temperature.
The feedback for different average temperature ranges (to the nearest °C) should be:
Up to 10°C - Icy Cool!
11°C to 15°C - Chilled Out!
16°C to 19°C - Cool Man!
20°C to 22°C - Too Warm!
Above 22°C - Hot & Sweaty!
Using BVA (only Min- and Max values), which of the following sets of test inputs provides the highest level of boundary coverage?
Decision table testing is being performed on a speeding fine system. Two test cases have already been generated for rules R1 and R4, which are shown below:
|
Rules |
R1 |
R4 |
Conditions |
Speed > 50 |
T |
F |
|
School Zone |
T |
F |
Actions |
$250 Fine |
F |
F |
|
Driving license withdrawal |
T |
F |
Given the following additional test cases: |
|
|
|
Rules |
DT1 |
DT2 |
DT3 |
DT4 |
Input |
Speed |
55 |
44 |
66 |
77 |
|
School Zone |
T |
T |
T |
F |
Expected Result |
$250 Fine |
F |
F |
F |
T |
|
Driving license withdrawal |
T |
F |
T |
F |
Which two of the additional test cases would achieve full coverage of the complete decision table (when combined with the test cases that have already been generated for rules R1 and R4)?
Given the following state model of a battery charger software:
Which of the following sequences of transitions provides the highest level of transition coverage for the model?
Given the following examples of entry and exit criteria:
- The original testing budget of $30,000 plus contingency of $7,000 has been spent
- 96% of planned tests for the drawing package have been executed and the remaining tests are now out of scope
- The trading performance test environment has been designed, set-up and verified
- Current status is no outstanding critical defects and two high-priority ones
- The autopilot design specifications have been reviewed and reworked
- The tax rate calculation component has passed unit testing.
Which of the following BEST categorizes them as entry and exit criteria:
Given the following priorities and dependencies for these test cases:
Test Case |
Priority |
Technical |
Logical |
|
|
dependency on: |
dependency on: |
TC1 |
High |
TC4 |
|
TC2 |
Low |
|
|
TC3 |
High |
|
TC4 |
TC4 |
Medium |
|
|
TC5 |
Low |
|
TC2 |
TC6 |
Medium |
TC5 |
|
Which of the following test execution schedules BEST considers the priorities and technical and logical dependencies?
You are performing system testing of a train reservation system. Based on the test cases performed, you have noticed that the system occasionally reports that no trains are available, although this should actually be the case. You have provided the developers with a summary of the defect and the version of the tested system. They recognize the urgency of the defect and are now waiting for you to provide further details.
In addition to the information already provided, the following additional information is given:
- Degree of impact (severity) of the defect
- Identification of the test item
- Details of the test environment
- Urgency/priority to fix
- Actual results
- Reference to test case specification
Which of this information is most useful to include in the defect report?
Given the following test activities and test tools:
- Performance measurement and dynamic analysis
- Test execution and logging
- Management of testing and testware
- Test design
- Requirements coverage tools
- Dynamic analysis tools
- Test data preparation tools
- Defect management tools
Which of the following BEST matches the activities and tools?