ASTQB Certified Tester Foundation Level: Quizzes

Quiz No. 3

Syllabus 2018

ASTQB Certified Tester Foundation Level: Quiz No. 3

QUESTIONS

Q-1. Which of the following testing principles is associated with the Pareto Principle? Select all that apply.

a. Early testing is essential to efficiently identify defects.

b. Testing processes can confirm the presence of defects in a software work product, but not the absence of them.

c. A small number of modules often contain the majority of defects found during prerelease testing.

d. Exhaustive testing is not a feasible testing strategy except in trivial circumstances.

e. A single testing strategy will neither expose all types of defects nor properly evaluate a software product’s capabilities.


Q-2. What functions belong to test analysis and design phase of the test effort? Select all that apply.

a. Perform static analysis of the test basis to document issues to be resolved.

b. Create test cases that meet test requirements.

c. Identify test items.

d. All of the above.

e. None of the above.


Q-3. Which of the following describes the term “error?” Select all that apply.

a. An imperfection in a work product that causes it to fail to meet its requirements.

b. The result of a human mistake that’s committed at some point in the software life cycle.

c. A condition that deviates from an expected one, which is described in a requirements specification or another test basis.

d. An event in which a system is unsuccessful in performing a required function within a specified limit.


Q-4. Which of the following is a testing objective for system testing? Select all that apply.

a. Verify a system’s physical design.

b. Verify installed software works as expected.

c. Verify a system’s logical design.

d. All of the above.

e. None of the above.


Q-5. Which of the following describes the mindset of a tester? Select all that apply.

a. Bound by a code of ethics that assures the likelihood a test effort will be a success.

b. Views a test object without bias, a state that can negatively affect a test effort.

c. Has a vested interest in attaining a “Pass” test outcome.

d. All of the above.

e. None of the above.


Q-6. Which of the following is a requirement for dynamic techniques?

A. Exercise software.

B. Analyze source code.

C. Analyze documentation.

D. All of the above.

E. None of the above.


Q-7. Defects identified during a formal review are addressed by whom?

a. Moderator of the review.

b. Author of the work product.

c. Reviewer of the work product.

d. Recorder of the review.

e. None of the above.


Q-8. What is the primary purpose of static analysis techniques?

a. Identify system failures.

b. Identify defects.

c. All of the above.

d. None of the above.


Q-9. Which of the following is a defect that’s identified using static testing techniques?

a. A deviation from a programming standard.

b. Code that can’t be adequately maintained.

c. A missing requirement.

d. All of the above.

e. None of the above.


Q-10. What is the significance of a test design technique?

  • a. A means to select test cases.

b. A process for determining expected outputs.

c. A way to measure the quality of software.

d. A way to measure what testing must be performed.

e. None of the above.


Q-11. Defining how test requirements will be met during day-to-day activities is the purpose of a ­­­­­­­­­­­­­­­­­­­______________. Select all that apply.

a. Test case specification.

b. Test item transmittal.

c. Test procedure.

Q-12. Which of the following is a test preparation and execution activity that must be accounted for in a test plan? Select all that apply.

a. Identification of test objects.

b. Identification of test cases.

c. Identification of testing activities.

d. Identification of feature pass/fail criteria.

e. Identification of test procedures.


Q-13. Test environment complexity, product scope and customer expectations are examples of what? Select all that apply.

a. Factors that influence the test team member selection process.

b. Factors that influence a testing effort.

c. Factors that influence a test schedule.

d. All of the above.

e. None of the above.


Q-14. List of applicable test cases is an element of what? Select all that apply.

a. Test plan.

b. Test design.

c. Test procedure.


Q-15. Which of the following is a constraint when writing a test schedule? Select all that apply.

a. Test environment configuration.

b. Tester availability.

c. The criticality of requirements that serve as a test basis.

d. Risks associated with the test basis.

e. Stakeholder objectives.


Q-16. What statement regarding a test coverage measurement tool is correct?

a. The tool measures the percentage of coverage items, such as statements, branches or decisions, that a test suite exercises using an intrusive means.

b. The tool measures the percentage of coverage items, such as statements, branches or decisions, that a test suite exercises using a non-intrusive means.

c. All of the above.

d. None of the above.


Q-17. Which of the following is a valid risk of test tool support?

a. Continue to rely on third-party support for the day-to-day operation of the tool.

b. Fail to address interoperability issues of critical tools.

c. Fail to use the test tool to execute tests, when manual processes are sufficient.

d. All of the above.

e. None of the above.


Q-18. What is the purpose of assigning the ownership of a test tool?

a. Assign responsibility for test tool support.

b. Assign responsibility for test asset version control.

c. Assign responsibility for incident management.

d. All of the above.

e. None of the above.


Q-19. Which of the following is a valid example of a risk defined for test tool support?

a. Assume that a test tool will support a new platform.

b. Under-rely on test tool to design and execute tests.

c. Underestimate the benefits of the test tool given the cost and effort required to implement the tool.

d. All of the above.

e. None of the above.


Q-20. What is the significance of test tool support provided by an open source project?

a. Failure to establish the project’s ownership of the tool’s support.

b. Failure to implement the proper version control processes.

c. Failure to anticipate the possibility that the tool support might be suspended.

d. All of the above.

e. None of the above.

QUESTIONS & ANSWERS

Q-1. Which of the following testing principles is associated with the Pareto Principle? Select all that apply.

a. Early testing is essential to efficiently identify defects.

b. Testing processes can confirm the presence of defects in a software work product, but not the absence of them.

c. A small number of modules often contain the majority of defects found during pre-release testing.

d. Exhaustive testing is not a feasible testing strategy except in trivial circumstances.

e. A single testing strategy will neither expose all types of defects nor properly evaluate a software product’s capabilities.

A-1: c. A small number of modules contain the majority of defects found during pre-release testing. (FL 1.3.1) (LO 1.3.1) (LO 1 Q-11)

Q-2. What functions belong to test analysis and design phase of the test effort? Select all that apply.

a. Perform static analysis of the test basis to document issues to be resolved.

b. Create test cases that meet test requirements.

c. Identify test items.

d. All of the above.

e. None of the above.

A-2: a. Perform static analysis of the test basis to document issues to be resolved. (FL 1.4.2) (LO 1.4.1) (LO 1 Q-12)


Q-3. Which of the following describes the term “error?” Select all that apply.

a. An imperfection in a work product that causes it to fail to meet its requirements.

b. The result of a human mistake that’s committed at some point in the software life cycle.

c. A condition that deviates from an expected one, which is described in a requirements specification or another test basis.

d. An event in which a system is unsuccessful in performing a required function within a specified limit.

A-3: b. The result of a human mistake that’s committed at some point in the software life cycle. (FL 1.2.3) (LO 1.1.5) (LO 1 Q-13)

Q-4. Which of the following is a testing objective for system testing? Select all that apply.

a. Verify a system’s physical design.

b. Verify installed software works as expected.

c. Verify a system’s logical design.

d. All of the above.

e. None of the above.

A-4: c. Verify a system’s logical design. (FL 1.2.1) ( LO 1.2.2) (LO 1 Q-14)


Q-5. Which of the following describes the mindset of a tester? Select all that apply.

a. Bound by a code of ethics that assures the likelihood a test effort will be a success.

b. Views a test object without bias, a state that can negatively affect a test effort.

c. Has a vested interest in attaining a “Pass” test outcome.

d. All of the above.

e. None of the above.

A-5: b. Views a test object without bias, a state that can negatively affect a test effort. (FL 1.5.2) (LO 1.5.2) (LO 1 Q-15)


Q-6. Which of the following is a requirement for dynamic techniques?

a. Exercise software.

b. Analyze source code.

c. Analyze documentation.

d. All of the above.

e. None of the above.

A-6: a. Exercise software.(FL 3.1.3) (LO 3.1.2) (LO 3 Q-11)


Q-7. Defects identified during a formal review are addressed by whom?

a. Moderator of the review.

b. Author of the work product.

c. Reviewer of the work product.

d. Recorder of the review.

e. None of the above.

A-7: b Author of the work product. (FL 3.2.2) (LO 3.2.1) (LO 3 Q-12)


Q-8. What is the primary purpose of static analysis techniques?

a. Identify system failures.

b. Identify defects.

c. All of the above.

d. None of the above.

A-8: b. Identify defects. (FL 3.1.2) (LO 3.1.2) (LO 3 Q-13)


Q-9. Which of the following is a defect that’s identified using static testing techniques?

a. A deviation from a programming standard.

b. Code that can’t be adequately maintained.

c. A missing requirement.

d. All of the above.

e. None of the above.

A-9: d. All of the above. (FL 3.1.2) (LO 3.1.1) (LO 3 Q-14)

Q-10. What is the significance of a test design technique?

a. A means to select test cases.

b. A process for determining expected outputs.

c. A way to measure the quality of software.

d. A way to measure what testing must be performed.

e. None of the above.

A-10: A. A means to select test cases. (FL 3.1.1) (LO 3.1.1) (LO 3 Q-15)


Q-11. Defining how test requirements will be met during day-to-day activities is the purpose of a ­­­­­­­­­­­­­­­­­­­______________. Select all that apply.

a. Test case specification.

b. Test item transmittal.

c. Test procedure.

A-11: c. Test procedure. (FL 1.4.3) (LO 5.2.4)


Q-12. Which of the following is a test preparation and execution activity that must be accounted for in a test plan? Select all that apply.

a. Identification of test objects.

b. Identification of test cases.

c. Identification of testing activities.

d. Identification of feature pass/fail criteria.

e. Identification of test procedures.

A-12: a. Identification of test objects. and c. Identification of testing activities.(FL 5.2.1) (LO 5.2.6) and (LO 5 Q-12)


Q-13. Test environment complexity, product scope and customer expectations are examples of what? Select all that apply.

a. Factors that influence the test team member selection process.

b. Factors that influence a testing effort.

c. Factors that influence a test schedule.

d. All of the above.

e. None of the above.

A-13: b. Factors that influence a testing effort. and c. Factors that influence a test schedule. (FL 5.2.5) (LO 5.2.7) (LO 5 Q-13)


Q-14. List of applicable test cases is an element of what? Select all that apply.

a. Test plan.

b. Test design.

c. Test procedure.

A-14: c. Test procedure. (FL 1.4.3) (LO 5.2.2) (LO 5 Q - 14)


Q-15. Which of the following is a constraint when writing a test schedule? Select all that apply.

a. Test environment configuration.

b. Tester availability.

c. The criticality of requirements that serve as a test basis.

d. Risks associated with the test basis.

e. Stakeholder objectives.

A-15: a. Test environment configuration. and b. Tester availability. (FL 5.2.4) (LO 5.2.5) and (LO 5 Q-15)


Q-16. What statement regarding a test coverage measurement tool is correct?

A. The tool measures the percentage of coverage items, such as statements, branches or decisions, that a test suite exercises using an intrusive means.

B. The tool measures the percentage of coverage items, such as statements, branches or decisions, that a test suite exercises using a non-intrusive means.

C. All of the above.

D. None of the above.

A-16: C. All of the above. (FL 6.1.1) (FL 6 Q-11)


Q-17. Which of the following is a valid risk of test tool support?

a. Continue to rely on third-party support for the day-to-day operation of the tool.

b. Fail to address interoperability issues of critical tools.

c. Fail to use the test tool to execute tests, when manual processes are sufficient.

d. All of the above.

e. None of the above.

A-17: b. Fail to address interoperability issues of critical tools. (FL 6.1.2) (FL 6 Q-12)


Q-18. What is the purpose of assigning the ownership of a test tool?

a. Assign responsibility for test tool support.

b. Assign responsibility for test asset version control.

c. Assign responsibility for incident management.

d. All of the above.

e. None of the above.

A-18: a. Assign responsibility for test tool support. (FL 6.1.2) (FL 6 Q-13)


Q-19. Which of the following is a valid example of a risk defined for test tool support?

a. Assume that a test tool will support a new platform.

b. Under-rely on test tool to design and execute tests.

c. Underestimate the benefits of the test tool given the cost and effort required to implement the tool.

d. All of the above.

e. None of the above.

A-19: a. Assume that a test tool will support a new platform. (FL 6.1.2) (FL 6 Q-14)

Q-20. What is the significance of test tool support provided by an open source project?

a. Failure to establish the project’s ownership of the tool’s support.

b. Failure to implement the proper version control processes.

c. Failure to anticipate the possibility that the tool support might be suspended.

d. All of the above.

e. None of the above.

A-20: c. Failure to anticipate the possibility that the tool support might be suspended. (FL 6.1.2) (LO 6 Q-15)

Subscribe

ASTQB Quiz Central is not associated with either ASTQB.org or ISTQB,org.