
[Feb 05, 2023] CTFL-Foundation Exam Brain Dumps - Study Notes and Theory
Pass ISQI CTFL-Foundation Test Practice Test Questions Exam Dumps
NEW QUESTION 41
Which of the following statements best characterises maintenance testing? [K2]
- A. Maintenance testing is triggered by changes to software under development before initial delivery and uses the test plan to determine how much regression testing to do
- B. Maintenance testing is triggered by changes to the software environment and uses structural testing to ensure the changes function correctly
- C. Maintenance testing is triggered by changes to the test environment and uses testing tools to perform regression testing
- D. Maintenance testing is triggered by changes to delivered software and uses impact analysis to minimise the amount of regression testing needed
Answer: D
NEW QUESTION 42
The business has asked for a weekly progress report. Which of the following would be appropriate as a measure of test coverage? 2 credits
- A. Percentage of business requirements exercised
- B. Percentage of test iterations completed
- C. Percentage of planned hours worked this week
- D. Percentage of countries that have test scenarios
Answer: A
NEW QUESTION 43
Which of the following is NOT a typical key challenge for testing in a RAD based development approach? 1 credit
- A. Project management and control
- B. No complete requirements specification
- C. Re-usable test scripts for (automated) regression testing
- D. Time-boxing
Answer: A
Explanation:
Topic 19, Scenario 11 "Incident Management"
The following is the current incident handling process in used at the company.
Step 1: Incident is documented in the incident Tile with the following information:
- Software module or area where the fault occurred
- Who has reported the fault
- Hardware configuration used for the test that found the fault
- The sequential incident number (1 greater than the last one recorded) Step 2: Developer assigned to fix the fault Step 3: Developer fixes the fault Step 4: Developer signs off the incident as closed, and it is then removed from the incident file
NEW QUESTION 44
The five parts of the fundamental test process have a broad chronological order. Which of the options gives three different parts in the correct order?
- A. Implementation and execution, planning and control, analysis and design.
- B. Evaluating exit criteria and reporting, test closure activities, analysis and design.
- C. Evaluating exit criteria and reporting, implementation and execution, analysis and design.
- D. Analysis and design, evaluating exit criteria and reporting, test closure activities.
Answer: D
Explanation:
All other answers have at least one stage of the fundamental test process in the wrong sequence.
NEW QUESTION 45
Which of the following is a non-functional requirement?
- A. The system will allow up to 100 users to log in at the same time.
- B. The system will allow users to return books.
- C. The system will enable users to buy books.
- D. The system will ensure security of the customer details.
Answer: A
Explanation:
The other options are functional requirements. Note that security is regarded as a functional requirement in this syllabus.
NEW QUESTION 46
Which is not the testing objective?
- A. Finding defects
- B. Debugging defects
- C. Gaining confidence about the level of quality and providing information
- D. Preventing defects.
Answer: B
NEW QUESTION 47
Which of the following is a defect that is more likely to be found by a static analysis tool than by other testing techniques?
- A. Omission of a major requirement
- B. Inadequate decision coverage
- C. Component memory leakage
- D. Variables that are not used improperly declared
Answer: D
NEW QUESTION 48
Why is measurement of code coverage Important?
- A. Because code coverage can be used to ensure that all code is exercised by tests
- B. Because 100% code coverage guarantees that there are no coding errors
- C. Because 100% code coverage implies 100% coverage of requirements
- D. Because code coverage can ensure that all decisions are correctly implemented in the code
Answer: C
NEW QUESTION 49
On organization is working on updating test cases for a particular module of their software.
Sam updated a set of test cases yesterday and saved the new version on his PC.
Unfortunately, the hard disk of his PC crashed, and his work was lost.
The IT department of the organization restored the contents of his hard disk with the last available back-up
- from the previous morning. However, the changes made by him yesterday were lost forever.
Which of the following tools, had it been used, would have prevented the loss of Sam's updates?
- A. Incident Management Tool
- B. Backup tool
- C. Configuration Management Tool
- D. Test Execution tool
Answer: B
NEW QUESTION 50
For which of the following activities in the fundamental test process would an incident management tool be most useful?
- A. Test implementation and execution
- B. Evaluating exit criteria and reporting
- C. Test planning and control
- D. Test analysis and design
Answer: A
Explanation:
Incident management tools are most useful during test implementation and execution as this is the stage at which the tool is used to raise, manage, retest and close incidents.
The data collected during the defect life cycle can then be manipulated into information that is useful for other activities within the fundamental test process.
Information on numbers of defects outstanding may be useful for evaluating exit criteria (option (D)). This information could also be used for planning future testing and for taking control (option (A)).
Incident management tools can also assist in test analysis and design (option (B)) as information about defects found when testing the previous release of the system could be used when analyzing the type of testing required for the next enhancement.
NEW QUESTION 51
An iPhone application identifies and counts all purchases of a particular product from a shopping website. The application incorrectly counts purchase attempts by including both failed attempts, and also those where the purchase was terminated by the user before completion. Testing has identified that the problem was located in the 'purchase identification' module, where the first stage in the purchasing process was counted, rather than a successful confirmed purchase.
Which of the following statements correctly identifies what has happened? [K2]
- A. A defect in the purchase identification module caused by a mistake in the module specification led to a defect in the overall application
- B. The application failed because of a defect in the purchase identification module caused by a programmer mistake or an error in the specification.
- C. An error by the programmer led to a mistake in the purchase identification module and this caused a defect in the application
- D. A bug in the purchase identification module caused a fault in the application
Answer: B
NEW QUESTION 52
Which of the following statements about software development models is most accurate?
[K1]
- A. The agile development model is usually most appropriate for short projects
- B. The 4 stage V model is always the best choice of software development model for any project
- C. The 2 stage V model is the most appropriate development model for simple products
- D. The choice of software development model depends on product and project characteristics
Answer: D
NEW QUESTION 53
You have been asked to write a testing strategy for the company. Which statement best explains how risk can be addressed within the testing strategy? 1 credit
- A. A test strategy identifies the specific product for a project risk and defines the approach for the test project.
- B. A test strategy should address identified generic product risks and present a process for mitigating those risks in line with the testing policy.
- C. A test strategy is the result of a project risk analysis and defines the approach and resources for testing.
- D. A test strategy is derived from the test policy and describes the way risk assessments are performed in projects.
Answer: B
Explanation:
Topic 6, Scenario 6, V4 "Independent Test Team"
You have for a while been trying to hire a second test automation specialist for your test team However, you did not have any luck in finding a suitable candidate. So now, you have been asked by IT management of XYZ to forward a proposal with alternative solutions for building an automated regression test suite at system test level over a period of 2 years including needed training and eventual handover to the test team.
NEW QUESTION 54
A calculator software is used to calculate the result for 5+6. The user noticed that the result given is 6. This is an example of:
- A. Error
- B. Fault
- C. Failure
- D. Mistake
Answer: C
Explanation:
Section: (none)
NEW QUESTION 55
The four test levels defined for a common V-model testing approach are:
- A. Unit, component, functional and alpha/beta.
- B. Unit, integration, system and maintenance.
- C. Component, integration, system and acceptance.
- D. Functional, glass box, incremental and maintenance.
Answer: C
NEW QUESTION 56
Based on the information given in the scenario, identify how the team could be improved most effectively? 2 credits
- A. By providing a workshop on test design techniques
- B. By providing training in the payroll domain
- C. By providing specific training on the systems being tested
- D. By providing training on reviewing requirements
Answer: A
NEW QUESTION 57
As the last stage of a test cycle of an embedded device, you are performing exploratory testing. You observed that some characters (A, X and Z) sent via a serial port to the device do not get registered on the device whereas they should be. You suspect that this could be due to a wrong configuration of the "bit parity" parameter.
Which of the following items of an incident report would you be UNABLE to write down based on this information?
- A. Actual result
- B. Test case identifier
- C. Test setup details
- D. Expected result
Answer: A
Explanation:
Section: (none)
NEW QUESTION 58
A company purchases a new system which deals with all financial transactions in the company. Which test types call for involvement of an expert from the financial department?
- A. Maintenance testing
- B. System tests
- C. Component testing
- D. Acceptance tests
Answer: D
NEW QUESTION 59
Which of the following is a valid reason for writing test cases based on experience and intuition? [K1]
- A. Formal techniques require the use of expensive tools
- B. Only experience can ensure all functionality is covered
- C. Use of formal techniques requires expensive training
- D. Tests based on experience and intuition can supplement formal techniques
Answer: D
NEW QUESTION 60
Before an invoice can be created, an account is required. Before an account can be set up, an account user is required (in order to set up the account). The software is delivered with a master user only, who can only create other types of users. The following test cases have been written to test the high-level structure of the software a. Create an invoice b. Amend an invoice c. Process an invoice (send to customer) d. Delete an invoice e. Create an account f. Create an account user g. Amend an account user h. Delete an account user
i. Amend an account
j. Delete an account
Which of the following test procedures would enable all tests to be run? [K3]
- A. f, g, e, i, a, b, c, d, j, h
- B. e, i, f, g, a, c, b, d, h, j
- C. e, i, a, c, b, d, f, g, h, j
- D. f, g, a, c, b, d, e, i, j, h
Answer: A
NEW QUESTION 61
Which of the following describes a task performed as part of the "Test Implementation and Execution" activity?
- A. Assessing if the specified exit criteria should be changed.
- B. Selecting metrics for monitoring test execution and defect resolution.
- C. Evaluating the testability of the test basis and test objects.
- D. Logging the outcome of test execution and reporting bugs.
Answer: D
NEW QUESTION 62
......
Verified CTFL-Foundation dumps Q&As - CTFL-Foundation dumps with Correct Answers: https://www.prep4pass.com/CTFL-Foundation_exam-braindumps.html
The Best ISQI Certifications Study Guide for the CTFL-Foundation Exam: https://drive.google.com/open?id=1BmTCwMnOKPPFWYvR0jUf0nc34NP9GjIs
