istqb ctfl section 6 practice quiz

6
ISTQB Certified Tester Foundation Level Section 6 Practice Quiz 1. Name the test tool used by programmers to reproduce failures, investigate the state of programs and find the corresponding defect. a. Configuration management tool b. Debugging tool c. Unit test framework tool d. Stress testing tool 2. Which of the following tools offer support more appropriate for developers? a. Static Analysis tools b. Coverage measurement tools c. Test Comparators d. Modeling tools 3. True or false, coverage measurement tools apply to all test activities over the entire software life cycle. a. True b. False 4. Identify an objective of a pilot project: a. Assessment of organizational maturity, strengths and weaknesses b. Defining usage guidelines c. Identification of opportunities for an improved test process supported by tools d. Learn more detail about the tool 1

Upload: madhumohan

Post on 13-Nov-2014

349 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: istqb ctfl section 6 practice quiz

ISTQB Certified Tester Foundation Level Section 6 Practice Quiz

1. Name the test tool used by programmers to reproduce failures, investigate the state of programs and find the corresponding defect.

a. Configuration management toolb. Debugging toolc. Unit test framework toold. Stress testing tool

2. Which of the following tools offer support more appropriate for developers?

a. Static Analysis toolsb. Coverage measurement toolsc. Test Comparatorsd. Modeling tools

3. True or false, coverage measurement tools apply to all test activities over the entire software life cycle.

a. Trueb. False

4. Identify an objective of a pilot project:

a. Assessment of organizational maturity, strengths and weaknesses b. Defining usage guidelinesc. Identification of opportunities for an improved test process supported by toolsd. Learn more detail about the tool

5. A gradual implementation with initial filters to exclude some messages is an effective approach for what type of testing tools?

a. Test management toolsb. Static analysis toolsc. Performance toolsd. Test execution tools

6. Select the testing tool(s) that may have special considerations for use:

A. Dynamic AnalysisB. Test execution

1

Page 2: istqb ctfl section 6 practice quiz

C. Static AnalysisD. Monitoring

a. A, B & Cb. C & Dc. B & Cd. all of the above

7. Identify one or more of the potential benefit(s) of using tools:

A. Objective assessmentB. Capture tests by recording the actions of a manual testerC. Replacement for test design and/or manual testingD. Purchasing or leasing a tool

a. A & Bb. A onlyc. Dd. None of the above

8. This test tool simulates the environment in which the test object will run:

a. Dynamic analysis toolb. Monitoring toolc. Coverage management toold. Test harness/unit test framework tool

9. Which tool(s) need to interface with other tools or spreadsheets in order to produce information in the best format for an organization?

a. Monitoring toolb. Test management toolc. Test comparatorsd. Performance testing tool

10. Requirements management tools ________.

a. check for consistencyb. offer quantitative analysis (metrics) related to the tests c. aid in understanding the coded. may accelerate and improve the development process

2

Page 3: istqb ctfl section 6 practice quiz

11. Which characteristic identifies a tool that supports performance and monitoring?

a. Can calculate metrics from the codeb. May facilitate the testing of components or part of a system by simulating the environment in which that test object will run.c. Often based on automated repetitive execution of tests, controlled by parametersd. None of the above

12. Which of the following answers reflect characteristics of test management tools?:

A. Logging of test results and generation of progress reportsB. Improve the efficiency of testing activities by automating repetitive tasks.C. Independent version control or interface with an external configuration

management toolD. Assignment of actions to people (e.g. fix or confirmation test)

a. B & Db. A, B & Dc. A & Cd. B, C & D

13. Performance testing tools need someone with expertise in performance testing to help design the tests and interpret the results

a. Trueb. False

14. This is done in a small-scale pilot project, making it possible to minimize impact if major hurdles are found:

a. Deployment of the test toolb. Data-driven approachc. Proof-of-conceptd. None of the above

15. Which testing tool supports developers, testers &/or quality assurance personnel in finding defects before dynamic testing is conducted?

a. Test Data Preparation toolb. Modeling toolc. Static analysis tool

3

Page 4: istqb ctfl section 6 practice quiz

d. Configuration Management tool

16. Success factors for the deployment of the tool within an organization include:

a. Rolling out the tool to the rest of the organization incrementallyb. Defining usage guidelines, implementing a way to learn lessons from tool use.c. Adapting and improving processes to fit with the use of the tood. Evaluation against clear requirements and objective criteria

17. The probe effect is the consequence of what type of testing tool?

a. Intrusiveb. Performancec. Inclusived. Functional

18. Which scripting technique uses a more generic script that can read the test data and perform the same test with different data?

a. Timing approachb. Test execution approachc. Data-driven approachd. Keyword-driven approach

19. Identify the testing tool that may also be referred to as a capture playback tool

a. Test harness/unit test frameworkb. Test executionc. Coverage measurementd. Securitye. a & b

20. Mercury Quality Test Professional, as a software testing tool, could be classified under which of the following:

a. Static Analysis toolsb. Test Data preparation toolsc. Test Execution toolsd. Heuristic tools

4