Read Also: MCQ Questions On Test Management In Software Testing
1) Which of the following is/are the uses of software testing tools?
i. Test tools are used in reconnaissance.
ii. Test tools help in managing the testing process.
A. i only
B. ii only
C. Both i and ii
D. None of the above
2) Which of the following is/are the purposes of using software testing tools?
i. To improve the efficiency of test activities by automating repetitive tasks.
ii. To automate the activities that require significant resources when done manually.
iii. To automate the activities that cannot be executed manually.
A. i and ii only
B. ii and iii only
C. i and iii only
D. All i, ii and iii
3) … provide interfaces for executing tests, tracking defects, and managing requirements along with support for quantitative analysis and reporting of the test objects.
A. Requirements Management Tools
B. Test Management Tools
C. Incident Management Tools
D. Configuration Management Tools
4) … helps with identifying inconsistent or missing requirements.
A. Requirements Management Tools
B. Test Management Tools
C. Incident Management Tools
D. Configuration Management Tools
5) … store and manage defects, failure, change requests, or perceived problems and anomalies.
A. Requirements Management Tools
B. Test Management Tools
C. Incident Management Tools
D. Configuration Management Tools
6) … are necessary for storage and version management of testware and related software.
A. Requirements Management Tools
B. Test Management Tools
C. Incident Management Tools
D. Configuration Management Tools
7) … helps in planning or risk analysis by providing metrics for the code.
A. Review Tools
B. Static Analysis Tools
C. Modeling Tools
D. Test Design Tools
8) … are used to validate software models by enumerating inconsistencies and finding defects.
A. Review Tools
B. Static Analysis Tools
C. Modeling Tools
D. Test Design Tools
9) … are used to generate test inputs or executable tests.
A. Review Tools
B. Static Analysis Tools
C. Modeling Tools
D. Test Design Tools
10) … manipulate databases, files, or data transmissions to set up test data to be used during the execution of tests.
A. Test Data Preparation Tools
B. Static Analysis Tools
C. Modeling Tools
D. Test Design Tools
11) … are used to record tests and usually support scripting languages or GUI-based configuration for parameterization of data and other customization in the tests.
A. Test Data Preparation Tools
B. Test Execution Tools
C. Dynamic Analysis Tools
D. Test Design Tools
12) … are used in component and component integration testing and when testing middleware.
A. Test Data Preparation Tools
B. Monitoring Tools
C. Dynamic Analysis Tools
D. Test Execution Tools
13) … continuously analyze, verify, and report on the usage of specific system resources and give warnings of possible problems.
A. Test Data Preparation Tools
B. Monitoring Tools
C. Dynamic Analysis Tools
D. Test Execution Tools
14) Which of the following is/are the potential benefits of using tools for testing?
i. Reducing the repetitive work.
ii. Increasing consistency and repeatability.
iii. Over-reliance on the tool.
A. i and ii only
B. ii and iii only
C. i and iii only
D. All i, ii and iii
15) State whether the following statements about the risk of using tools for testing are True or False.
i. There is a poor response from the vendor for support, upgrades, and defect fixes.
ii. There is a risk of suspension of the open-source or free tools project.
A. i-True, ii-False
B. i-False, ii-True
C. i-True, ii-True
D. i-False, ii-False
16) … execute test objects using the automated test scripts.
A. Test Data Preparation Tools
B. Monitoring Tools
C. Dynamic Analysis Tools
D. Test Execution Tools
17) When … are applied to source code can enforce coding standards, but if applied to existing code may generate a large number of messages.
A. Test Data Preparation Tools
B. Static Analysis Tools
C. Dynamic Analysis Tools
D. Test Execution Tools
18) What you should consider while selecting a tool for an organization?
i. Evaluating the training needs by considering the current test team’s test automation skills.
ii. Estimating the cost-benefit ratio based on a concrete business case.
iii. Providing training for new users.
A. i and ii only
B. ii and iii only
C. i and iii only
D. All i, ii and iii
19) Which of the following is/are the main objectives of introducing the selected tool into an organization with a pilot project?
i. To learn more detail about the tool.
ii. To evaluate how the tool fits with the existing process.
iii. To decide the standard ways of using, managing, sorting, and maintaining the tool.
A. i and ii only
B. ii and iii only
C. i and iii only
D. All i, ii and iii
20) Which of the following are the success factors for the deployment of the tool within an organization.?
i. Assessing whether the benefits will be achieved at a reasonable cost.
ii. Adapting and improving processes to fit with the use of the tool.
iii. Defining the usage guidelines.
A. i and ii only
B. ii and iii only
C. i and iii only
D. All i, ii and iii
Answers:
- C. Both i and ii
- D. All i, ii and iii
- B. Test Management Tools
- A. Requirements Management Tools
- C. Incident Management Tools
- D. Configuration Management Tools
- B. Static Analysis Tools
- C. Modeling Tools
- D. Test Design Tools
- A. Test Data Preparation Tools
- B. Test Execution Tools
- C. Dynamic Analysis Tools
- B. Monitoring Tools
- A. i and ii only
- C. i-True, ii-True
- D. Test Execution Tools
- B. Static Analysis Tools
- A. i and ii only
- D. All i, ii and iii
- B. ii and iii only
Read Next: Top 20 MCQ Questions On Software Testing Techniques