GAQM CTFL Certified Software Tester – Foundation Level (CSTFL) Online Training
GAQM CTFL Online Training
The questions for CTFL were last updated at Nov 23,2024.
- Exam Code: CTFL
- Exam Name: Certified Software Tester - Foundation Level (CSTFL)
- Certification Provider: GAQM
- Latest update: Nov 23,2024
Consider the following pseudo code:
1 Begin
2 Read Time
3 If Time < 12 Then
4 Print (Time, "am")
5 Endif
6 If Time > 12 Then
7 Print (Time 12, "pm")
8 Endif
9 If Time = 12 Then
10 Print (Time, "noon")
11 Endif
12 End
How many test cases are needed to achieve 100 per cent decision coverage?
- A . 1
- B . 2
- C . 3
- D . 4
Incorrect form of Logic coverage is:
- A . Statement Coverage
- B . Pole Coverage
- C . Condition Coverage
- D . Path Coverage
Which of the following is correct?
Debugging is:
- A . Testing/checking whether the software performs correctly.
- B . Checking that a previously reported defect has been corrected.
- C . Identifying the cause of a defect, repairing the code and checking the fix is correct.
- D . Checking that no unintended consequences have occurred as a result of a fix.
Which of the following is a benefit of test independence?
- A . It does not require familiarity with the code.
- B . It is cheaper than using developers to test their own code.
- C . It avoids author bias in defining effective tests.
- D . Testers are better at finding defects than developers.
Reporting Discrepancies as incidents is a part of which phase:
- A . Test Analysis and Design
- B . Test Implementation and execution
- C . Test Closure Activities
- D . Evaluating exit criteria and reporting
Designing the test environment set-up and identifying any required infrastructure and tools are a part of which phase:
- A . Test Implementation and execution
- B . Test Analysis and Design
- C . Evaluating the Exit Criteria and reporting
- D . Test Closure Activities
A tool that supports traceability, recording of incidents or scheduling of tests is called..?
- A . A dynamic analysis tool
- B . A test execution tool
- C . A debugging tool
- D . A test management tool
- E . A configuration management tool
To test a function, the programmer has to write a _________, which calls the function to be
tested and passes it test data:
- A . Stub
- B . Driver
- C . Proxy
- D . None of the above
Which of the following, if observed in reviews and tests, would lead to problems (or conflict) within teams?
- A . Testers and reviewers are not curious enough to find defects.
- B . Testers and reviewers are not qualified enough to find failures and faults.
- C . Testers and reviewers communicate defects as criticism against persons and not against the software product.
- D . Testers and reviewers expect that defects in the software product have already been found and fixed by the developers.
What should be the MAIN objective during development testing?
- A . To cause as many failures as possible so that defects in the software are identified and can be fixed
- B . To confirm that the system works as expected and that requirements have been met
- C . To assess the quality of the software with no intention of fixing defects
- D . To give information to stakeholders of the risk of releasing the system at a given time