7. Tool Support for Testing

Description

qa
Rachel Sprague
Quiz by Rachel Sprague, updated more than 1 year ago
Rachel Sprague
Created by Rachel Sprague over 8 years ago
21
0

Resource summary

Question 1

Question
What is not a purpose of tool support for testing?
Answer
  • Increase testing reliability
  • Improve efficiency of testing activities
  • Eliminate the need for manual testers
  • Automate activities that would be impossible manually

Question 2

Question
Which is normally a function of test management tools?
Answer
  • Static analysis
  • Reporting and analysis
  • Capture/playback
  • Test case generation

Question 3

Question
Which is not a function of a requirements management tool?
Answer
  • Storing requirement statements
  • Establishing requirements
  • Storing requirement attributes
  • Enabling traceability

Question 4

Question
A tool that supports recording of incidents, priority assignment and updating of status is called:
Answer
  • A configuration management tool
  • A debugging tool
  • An incident management tool
  • A test execution tool

Question 5

Question
A tool that enables versioning of software and testware, and tracking of different environmental configurations is a:
Answer
  • A configuration management tool
  • A debugging tool
  • An requirements management tool
  • A test execution tool

Question 6

Question
Which type of tool would facilitate the management of walkthroughs and inspections for geographically dispersed teams?
Answer
  • Test data generator
  • Requirements management tool
  • Review tool
  • Incident management tool

Question 7

Question
Static analysis tools:
Answer
  • Can be used to measure program efficiency
  • Can be used to enforce coding standards
  • Can be used to estimate response time
  • Can be used to interrogate the contents of variables

Question 8

Question
Which type of testing tool might generate test inputs or executable tests from an analysis of source code?
Answer
  • Coverage measurement tool
  • Test data preparation tool
  • Test design tool
  • Test execution tool

Question 9

Question
A typical test execution tool could provide all of the following except:
Answer
  • Capture/playback facilities
  • Prediction of expected results
  • A scripting language for recording tests
  • Comparison of actual to expected results

Question 10

Question
Test harnesses:
Answer
  • Can be used to execute pre-recorded tests
  • Can be used to generate test cases
  • Can be used to provide stubs and drivers
  • Can be used to validate design models

Question 11

Question
Which of the following tools is most likely to contain a comparator?
Answer
  • Test execution tool
  • Performance testing tool
  • Review tool
  • Test data preparation tool

Question 12

Question
Which type of automated tool provides objective measures of what structural elements have been exercised by tests?
Answer
  • Static analyser
  • Coverage measurement
  • Test management
  • Test execution

Question 13

Question
Some types of tool can be intrusive. This consequence of this is called:
Answer
  • The test effect
  • The probe effect
  • The overhead
  • Interference

Question 14

Question
Performance testing tools can:
Answer
  • Report on code efficiency
  • Measure the percentage of test conditions tested
  • Forecast response times and likely variances
  • Measure response times and variances

Question 15

Question
Which type of testing tool monitors executing software for anomalies?
Answer
  • Test execution tool
  • Static analysis tool
  • Test harness
  • Dynamic analysis tool

Question 16

Question
Test Execution tools are most beneficial for:-
Answer
  • White-box testing
  • Regression testing
  • Black-box testing
  • Re-testing

Question 17

Question
Data quality assessment tools are most beneficial for:-
Answer
  • Reviewing and verifying data migration rules
  • Generating accurate test data
  • Analysing test output data for correctness
  • Analysing test input data for correctness

Question 18

Question
Data-driven and keyword-driven are automation approaches relating to:
Answer
  • Test data preparation tools
  • Data quality assessment tools
  • Incident management tools
  • Test execution tools

Question 19

Question
Which of the following is correct concerning data-driven and keyword-driven approaches to test automation?
Answer
  • Data-driven uses generic scripts, keyword-driven uses specific scripts
  • There is no difference, they are effectively the same thing
  • Data-driven embeds test data in a spreadsheet, keyword-driven doesn’t
  • Keyword-driven embeds both test data and keywords in a spreadsheet

Question 20

Question
Which of the following test activities can be automated? 1. Reviews and inspections. 2. Metrics gathering. 3. Test planning. 4. Test execution. 5. Data generation.
Answer
  • i, iii, iv
  • i, ii, iii
  • ii, iv, v
  • ii, iii, v

Question 21

Question
Potential benefits of using tools include:-
Answer
  • Less need for testing
  • Less regression testing
  • Greater consistency and repeatability
  • Less need for metrics

Question 22

Question
What is not a main consideration for tool selection?
Answer
  • A proof of concept
  • Evaluation against clear requirements
  • Vendor evaluation
  • Visit to a tools fair or exhibition

Question 23

Question
A new tool should be initially introduced to the test environment:
Answer
  • In a large, business critical project
  • To every ongoing project immediately
  • Only on projects with experienced project managers
  • In a pilot project

Question 24

Question
Which of the following is an objective of a pilot project for the introduction of a testing tool?
Answer
  • Evaluate testers competence to use the tool
  • Discover what functionality the tool provides
  • Assess if the benefits will be achieved at reasonable cost
  • Discover what the requirements for the tool are

Question 25

Question
When a new testing tool is purchased, it should be used first by:-
Answer
  • The independent testing team
  • The managers to see what projects it should be used in
  • Trainees so they can learn to use tools from the start
  • A small pilot team to establish the best way to use the tool

Question 26

Question
Which of the following is not a success factor when deploying a new test tool?
Answer
  • Selecting the most appropriate tool
  • Providing training for new users
  • Providing tool support to the test team
  • Defining usage guidelines

Question 27

Question
Which of the following is not a risk associated with testing tools?
Answer
  • Underestimating the time and cost of training and external expertise
  • Failure to recognise the need for changes in the existing test process
  • Neglecting possible interoperability issues between critical tools
  • Tools may be intrusive, thereby giving rise to the probe effect
Show full summary Hide full summary

Similar

How well do you know GoConqr?
Sarah Egan
6. Test Management
Rachel Sprague
2. Testing Through LIfecycle
Rachel Sprague
3-4. Test Design
Rachel Sprague
5. Static Techniques
Rachel Sprague
dimension tests
dario.budimir
1. Fundamentals
Rachel Sprague
Test
jeanber