ISTQB certification exam questions for chapter Tool support for testing

Questions
Q1: Why is successful test execution automation difficult?

A    Because the tools for automated testing require too much effort for learning

B    Because the maintenance of the test system is difficult.

C    Because the test robot tools are restricted in their ability to recognize outputs

D    Because the test robot needs to be supported by a test management.

Q2: Which of the following is not considered as a benefit of testing tools?

A    Ability to detect tiny changes that a human could not

B    Easy to implement and maintain

C    Test assets are more consistent

D    Ease of measurement of software quality

Q3: From the list below, select the recommended principles for introducing a chosen test tool in an organization?
1. Roll the tool out to the entire organization at the same time.
2. Start with a pilot project.
3. Adapt and improve processes to fit the use of the tool.
4. Provide training and coaching for new users.
5. Let each team decide their own standard ways of using the tool.
6. Monitor that costs do not exceed initial acquisition cost.
7. Gather lessons learned from all teams.

A    1, 2, 3, 5.

B    1, 4, 6, 7.

C    2, 3, 4, 7

D    3, 4, 5, 6.

Q4: The _________ may facilitate the testing of components or part of a system by simulating the environment in which the test object will run

A    Test Design tool

B    Test data preparation tool

C    Test execution tool

D    Test harness

E    None of the above

Q5: Given the following types of tool, which tools would typically be used by developers and which by an independent test team:
i. Static analysis
ii. Performance testing
iii. Test management
iv. Dynamic analysis
v. Test running
vi. Test data preparation

A    Developers would typically use i, iv and vi; test team ii, iii and v

B    Developers would typically use i and iv; test team ii, iii, v and vi

C    Developers would typically use i, ii, iii and iv; test team v and vi

D    Developers would typically use ii, iv and vi; test team i, ii and v

E    Developers would typically use i, iii, iv and v; test team ii and vi

Q6: Which of the following tools would be involved in the automation of regression test?

A    Data tester

B    Boundary tester

C    Capture/Playback

D    Output comparator

Q7: The software engineer's role in tool selection is

A    To identify, evaluate, and rank tools, and recommend tools to management

B    To determine what kind of tool is needed, then find it and buy it

C    To initiate the tool search and present a case to management

D    To identify, evaluate and select the tools

Q8: Who would USUALLY perform debugging activities?

A    Developers.

B    Analysts.

C    Testers.

D    Incident Managers.

Q9: Some tools are geared more for developer use. For the 5 tools listed, which statement BEST details those for developers

i) Performance testing tools.
ii) Coverage measurement tools.
iii) Test comparators.
iv) Dynamic analysis tools.
v) Incident management tools.

A    i, iii. and iv. are more for developers.

B    ii. and iv. are more for developers.

C    ii, iii and iv. are more for developers.

D    ii. and iii. are more for developers.

Q10: Which of the following activities should be performed during the selection and implementation of a testing tool?

i) Investigate the organisation's test process.
ii) Conduct a proof of concept.
iii) Implement the selected tool on a project behind schedule to save time.
iv) Identify coaching and mentoring requirements for the use of the selected tool.

A    i, ii, iii.

B    ii, iii, iv.

C    i, iii, iv.

D    i, ii, iv.

Q11: Which of the following benefits are MOST likely to be achieved by using test tools?

i) Easy to access information about tests and testing.
ii) Reduced maintenance of testware.
iii) Easy and cheap to implement.
iv) Greater consistency of tests.

A    ii and iv

B    ii and iii

C    i and iv

D    i and iii

Q12: Which of the following can be considered as success factors when deploying a new tool in an organization?

A    Providing coaching to users and defining usage guidelines

B    Monitoring tool usage and reducing the need for risk analysis

C    Improving processes and focusing more on component testing

D    Assessing testing completion and minimizing code reviews

Q13: With which of the following categories is a test comparator tool USUALLY associated?

A    Tool support for performance and monitoring.

B    Tool support for static testing.

C    Tool support for test execution and logging.

D    Tool support for the management of testing and tests.

Q14: Which of the following is a potential risk in using test support tools?

A    Underestimating the effort needed to maintain the test assets

B    Losing access to important testing information when needed

C    Relying too much on qualitative and quantitative assessments

D    Lowering the morale of the test team because of repetition

Q15: Find the mismatch


A    Test data preparation tools – Manipulate Databases

B    Test design tools – Generate test inputs

C    Requirement management tools – Enables individual tests to be traceable

D    Configuration management tools – Check for consistence

Q16: Which of the following are potential benefits of using test support tools?

A    Ensuring greater consistency and minimizing software project risks

B    Reducing repetitive work and gaining easy access to test information

C    Performing objective assessment and reducing the need for training

D    Allowing for greater reliance on the tool to automate the test process

Q17: Which tool needs to interface with other office automation software in order to generate reports in the format required by the organization?

A    Progress tracking tools

B    Test management tools

C    Metrics management tools

D    Test execution tools

Q18: What type of tools to be used for Regression Testing

A    Performance

B    Record/Playback

C    A. & B.

D    None

Q19: What is a scripting technique that uses data files to contain not only test data and expected results, but also keywords related to the application being tested?

A    Automation technique

B    Scripting language

C    Process-driven testing

D    Keyword-driven testing

Q20: The principal attributes of tools and automation are


A    Speed & efficiency

B    Accuracy & precision

C    All of the above

D    None of the above

Q21: Which of the following are potential benefits of adding tools to the test process?

I. Reduction of repetitive testing procedures.
II. Ability to hire testers with fewer technical skills.
III. Ability to get an objective assessment of progress.
IV. Greater consistency in testing procedures.

A    II, III and IV

B    I, III and IV

C    I, II and III

D    I, II and IV

Q22: CAST stands for

A    Computer Aided Software Testing

B    Computer Aided Software Tools

C    Computer Analysis Software Techniques

D    None

Q23: Tool which stores requirement statements, check for consistency and allow requirements to be prioritized and enable individual tests to be traceable to requirements, functions and features.

A    Incident management tool

B    Requirements management tools

C    Configuration management tools

D    None

Q24: Which of the following are success factors when rolling out a new tool?

I. Roll the tool out to the entire organization to ensure reasonably even coverage.
II. Avoid changing existing processes to reduce the impact of the tool.
III. Provide training and mentoring to new users.
IV. Allow users to determine where the tool fits into the process best.



A    I and III

B    I, III and IV

C    III

D    IV

Q25: Which of the following activities would improve how a tool is deployed within an organisation?
(a) Defining best practice guidelines for users.
(b) Roll out the tool across the organisation as quickly as possible to all users.
(c) Provide technical support to the test team for each type of tool. Introduce a system to monitor tool usage and user feedback.
(d) Ensure that the test process is not changed as result of the tool's introduction.

A    a, b and c.

B    a, c and d.

C    c, d and e.

D    b, d and e.

Q26: From the list below, select the recommended principles for introducing a
chosen test tool in an organization?
1. Roll the tool out to the entire organization at the same time.
2. Start with a pilot project.
3. Adapt and improve processes to fit the use of the tool.
4. Provide training and coaching for new users.
5. Let each team decide their own standard ways of using the tool.
6. Monitor that costs do not exceed initial acquisition cost.
7. Gather lessons learned from all teams.

A    1, 2, 3, 5.

B    1, 4, 6, 7.

C    2, 3, 4, 7.

D    3, 4, 5, 6.

Q27: Which one of the following best describes a characteristic of a keyword driven test execution tool?

A    A table with test input data, action words, and expected results, controls the execution of the system under test.

B    Actions of testers recorded in a script that is rerun several times.

C    Actions of testers recorded in a script that is run with several sets of test input data.

D    The ability to log test results and compare them against the expected results, stored in a text file.

Q28: Which of the following is NOT a goal of a Pilot Project for tool evaluation?

A    To evaluate how the tool fits with existing processes and practices.

B    To determine use, management, storage, and maintenance of the tool and test assets.

C    To assess whether the benefits will be achieved at reasonable cost.

D    To reduce the defect rate in the Pilot Project.

Q29: Below is a list of test efficiency improvement goals a software development and test organization would like to achieve. Which of these goals would best be supported by a test management tool?

A    To build traceability between requirements, tests, and bugs.

B    To optimize the ability of tests to identify failures.

C    To resolve defects faster.

D    To automate selection of test cases for execution.

Navigation :

ISTQB Home |  ISTQB mock tests |