100% Pass Your CTFL-Foundation Exam Dumps at First Attempt with Exam4Docs [Q104-Q120]

Share

100% Pass Your CTFL-Foundation Exam Dumps at First Attempt with Exam4Docs

Penetration testers simulate CTFL-Foundation exam PDF


The CTFL-Foundation exam is recognized worldwide and is part of the International Software Testing Qualifications Board (ISTQB) certification program. The ISTQB is a global organization that promotes the standardization of software testing practices and provides a common language for software testers. The CTFL-Foundation exam is a prerequisite for higher-level certifications in the ISTQB program.

 

NEW QUESTION # 104
A client-server system for a web development must support a minimum of 200 enquiries per hour. In peak times, it must be available 24 hours x 7 days due to the critical nature of the application, and must have a response time lower than 20 seconds during peak loads.
Which of the following set of test types would be most appropriate to verify the non- functional requirements expressed in this statement?

  • A. System, Load, Fail-over.
  • B. Performance, Load, Stress.
  • C. Performance, Usability, Regression.
  • D. Load, Volume and Component.

Answer: B


NEW QUESTION # 105
Identify the THREE types of formal peer reviews that can be recognized. 1 credit

  • A. Assessment
  • B. Technical review
  • C. Management review
  • D. Inspection
  • E. Audit
  • F. Informal review
  • G. Walkthrough

Answer: B,D,G


NEW QUESTION # 106
Which of the following statements is true?

  • A. 100% statement coverage means 100% branch coverage.
  • B. 100% branch coverage means 100% statement coverage and vice-versa.
  • C. It is impossible to achieve 100% statement coverage.
  • D. 100% branch coverage means 100% statement coverage.

Answer: D

Explanation:
Section: (none)
Explanation/Reference:
Reference https://sqa.stackexchange.com/questions/35069/istqb-question-statement-and-decision- coverage


NEW QUESTION # 107
The four test levels defined for a common V-model testing approach are:

  • A. Functional, glass box, incremental and maintenance.
  • B. Unit, integration, system and maintenance.
  • C. Component, integration, system and acceptance.
  • D. Unit, component, functional and alpha/beta.

Answer: C

Explanation:
The four test levels defined for a common V-model testing approach are Component, Integration, System, and Acceptance testing. These levels align with the development stages in the V-model,where each level of testing corresponds to a specific phase in the software development lifecycle, ensuring comprehensive verification and validation of the software.


NEW QUESTION # 108
Which TWO of the following test tools would be classified as test execution tools? [K2] a. Test data preparation tools b. Test harness c. Review tools d. Test comparators e. Configuration management tools

  • A. a and b
  • B. c and e
  • C. b and d
  • D. c and d

Answer: C

Explanation:
Test execution tools include tools that directly assist in the execution of tests and comparison of actual outcomes with predicted outcomes. A test harness (b) is used to execute tests by providing the necessary context and data inputs for running a test. Test comparators (d) are used to compare the actual results produced by the system under test with the expected results, which is a key part of test execution.
Reference: ISTQB CTFL Syllabus, version 4.0, classifies test harnesses and test comparators as test execution tools.


NEW QUESTION # 109
The following statements relate to activities that are part of the fundamental test process.
i. Evaluating the testability of requirements.
ii. Repeating testing activities after changes.
iii. Designing the test environment set-up.
iv. Developing and prioritizing test cases.
v. Verifying the environment is set up correctly.
Which statement below is TRUE?

  • A. (i) and (iii) are part of analysis and design, (ii), (iv) and (v) are part of test implementation and execution.
  • B. (i) and (v) are part of analysis and design, (ii), (iii) and (iv) are part of test implementation and execution.
  • C. (i) and (iv) are part of analysis and design, (ii), (iii) and (v) are part of test implementation and execution.
  • D. (i) and (ii) are part of analysis and design, (iii), (iv) and (v) are part of test implementation and execution.

Answer: A

Explanation:
All other answers contain an activity identified as analysis and design that is part of implementation and test execution.


NEW QUESTION # 110
Which of the following is by definition a reactive test approach?

  • A. Risk-based testing
  • B. Automation of regression tests
  • C. Exploratory testing
  • D. Requirements-based testing

Answer: D

Explanation:
Section: (none)


NEW QUESTION # 111
A bank is developing a new service that will be delivered via the web. The user interactions are defined as a set of use cases and the service is designed to be available continuously 24/7. In view of the challenging characteristics of the service the test manager has decided that the code should be thoroughly tested at component level.
Which of the following test types will be required during the development? [K2]

  • A. Functional testing to test the use cases at component level, reliability testing to test availability at the integration level, regression testing at the system testing level only, structure based testing at all levels
  • B. Functional testing of the use cases at system level, load testing at component level to ensure availability is acceptable, regression testing at the system and acceptance levels only, and structure based testing at the integration level only
  • C. Functional testing to test security at the system level, load testing at the system level to ensure the system availability is acceptable, regression testing at all levels, structure based testing at the component level only
  • D. Functional testing to test security at the acceptance level, load testing at the acceptance test level to ensure availability is acceptable, regression testing at the acceptance level only to ensure late changes are made correctly, and structure based testing at the component level

Answer: C

Explanation:
For a web-based service designed to be available 24/7, a comprehensive testing approach is necessary to ensure functionality, security, reliability, and performance. Functional testing at the system level will verify the security aspects. Load testing at the system level will ensure the system can handle expected loads and remain available. Regression testing across all levels will confirm that changes do not introduce new defects.
Structure-based testing at the component level will ensure the internal structure of components is robust. The ISTQB syllabus outlines these testing types and their importance in different contexts and levels.
Top of Form
Bottom of Form


NEW QUESTION # 112
А booking system for a city bus service prices its fares according to the time of travel:
Peak-time tariff starts at 0600 and finishes at 1000 am

Off-peak tariff applies during all other times of service

The bus service does not operate between 2300 and the start of the next day's peak service

Note that all times mentioned are inclusive.
When applying the equivalence partitioning test design technique, which of the following options shows test case inputs that each fall into a different equivalence partition?

  • A. 0100, 0800, 2200
  • B. 2400, 1000, 2301
  • C. 0600, 1000, 1200
  • D. 1001, 1300, 2259

Answer: A


NEW QUESTION # 113
Which of the following principles should be followed when introducing a test tool into an organization?
(i) Assessing organizational maturity to establish whether a tool will provide expected benefits.
(ii) Requiring a quick payback on the initial investment.
(iii) Including a requirement for the tool to be easy to use without having to train unskilled testers.
(iv) Identifying and agreeing requirements before evaluating test tools.

  • A. (ii) and (iii)
  • B. (i) and (iv)
  • C. (iii) and (iv)
  • D. (i) and (ii)

Answer: B

Explanation:
Assessing organizational maturity (i) is very important when deciding whether to introduce a test tool, as implementing a tool in an immature test organization with poor processes is unlikely to produce any benefits.
A quick return on the initial investment (ii) in a test tool is rare.
Having a requirement that a tool should be easy to use for untrained and unskilled testers (iii) is generally a false hope. This is comparable with expecting someone who has never driven a car to be able to drive safely and effectively.
Agreeing requirements before evaluating tools (iv) is essential. Not to do so would be comparable with building and testing a system without requirements.
In conclusion, (i) and (iv) are good principles to follow when introducing a tool and (ii) and (iii) are not.


NEW QUESTION # 114

The decision table above reflects a golf club's pricing structure for green fees and buggy/cart hire.
What is the expected result (actions) for each of the following two test cases (TC1 and TC2)?
* TC 1 - Paul is not a full member, is a Loyalty Card holder and requests to play 18 holes with a buggy/cart
* TC 2 - Cheryl is not at full member, doesn't have a Loyalty Card and requests to play 9 holes with a buggy/cart

  • A. TC1 - E18 total charges including buggy hire; TC2 - E16 total charge but no buggy allowed
  • B. TC1 - E23 total charges including buggy hire; TC2 - E21 total charge including buggy hire
  • C. TC1 - E17 total charges but no buggy allowed; TC2 - E21 total charge including buggy hire
  • D. TC1 - E23 total charges including buggy hire; TC2 - E16 total charge but no buggy allowed

Answer: C


NEW QUESTION # 115
Which of the following statements is a basic testing principle?

  • A. Testing can be effective only if done by an independent testing expert
  • B. The number of detected defects is proportional to the hours invested in testing
  • C. Testing always enhances the software's quality
  • D. Testing cannot prove that there are no defects

Answer: D


NEW QUESTION # 116
Which of the following would be a good test technique to use when under severe time pressure?

  • A. Use Case testing
  • B. Specification based testing
  • C. Structure based testing
  • D. Exploratory testing

Answer: C


NEW QUESTION # 117
Which of the following is most likely to cause failure in the implementation of a test tool?

  • A. No agreed requirements for the tool.
  • B. Underestimating the demand for a tool.
  • C. The purchase price of the tool.
  • D. The cost of resources to implement and maintain the tool.

Answer: A


NEW QUESTION # 118
Which of the following would be appropriate test objectives for user acceptance testing of the first release of a new software product aimed at a general market and built using Agile methods? [K2]
a. To identify as many defects as possible
b. To maximise code coverage
c. To ensure the product works as expected
d. To assess the overall quality of the product
e. To determine the reliability of the product

  • A. b and e
  • B. b and c
  • C. c and d
  • D. a and d

Answer: C


NEW QUESTION # 119
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. Fault
  • B. Failure
  • C. Mistake
  • D. Error

Answer: B


NEW QUESTION # 120
......

All CTFL-Foundation Dumps and Training Courses: https://braindumps.exam4docs.com/CTFL-Foundation-study-questions.html