0

testing Online Quiz - 43

Description: testing Online Quiz - 43
Number of Questions: 20
Created by:
Tags: testing
Attempted 0/20 Correct 0 Score 0

Load Testing Tools

  1. reduces the time spent by the testers

  2. reduces the resources spent (hardware)

  3. mostly used in web testing

  4. all of the above


Correct Option: D

Reviews, static analysis and dynamic testing have the same objective –

  1. identifying defects.

  2. fixing defects.

  3. 1 and 2

  4. None


Correct Option: A
Explanation:

To solve this question, the user needs to know about the objectives of reviews, static analysis, and dynamic testing.

Reviews, static analysis, and dynamic testing have the same objective of identifying defects.

Option A is the correct answer.

Option B is incorrect because fixing defects is not the objective of reviews, static analysis, and dynamic testing. Their objective is to identify defects so that they can be reported for fixing.

Option C is incorrect because the statement "1 and 2" is not clear. It is not clear what "2" is referring to, and it is unclear how it is related to the objective of identifying defects.

Option D is incorrect because, as mentioned earlier, the objective of reviews, static analysis, and dynamic testing is to identify defects. Therefore, the statement "None" is incorrect.

The Answer is: A

Defect arrival rate curve:

  1. Shows the number of newly discovered defects per unit time

  2. Shows the number of open defects per unit time.

  3. Shows the cumulative total number of defects found up to this time.

  4. Any of these, depending on the company.


Correct Option: A

AI Explanation

To answer this question, you need to understand the concept of a defect arrival rate curve.

A defect arrival rate curve shows the number of newly discovered defects per unit time. It represents the rate at which defects are being identified or reported during a specific period.

Option A) Shows the number of newly discovered defects per unit time - This option is correct. As mentioned above, a defect arrival rate curve represents the number of newly discovered defects per unit time.

Option B) Shows the number of open defects per unit time - This option is incorrect. The defect arrival rate curve does not represent the number of open defects. It only represents the rate at which new defects are being discovered.

Option C) Shows the cumulative total number of defects found up to this time - This option is incorrect. The defect arrival rate curve does not show the cumulative total number of defects found. It only shows the rate at which new defects are being discovered.

Option D) Any of these, depending on the company - This option is incorrect. The defect arrival rate curve is specifically used to represent the number of newly discovered defects per unit time and is not dependent on the company.

Therefore, the correct answer is A) Shows the number of newly discovered defects per unit time. This option is correct because the defect arrival rate curve represents the rate at which new defects are being identified or reported.

What are the 2 major components taken into consideration with risk analysis?

  1. The probability the negative event will occur

  2. The potential loss or impact associated with the event

  3. Both a and b

  4. Neither a nor b


Correct Option: C

We can achieve complete statement coverage but still miss bugs because:

  1. The failure occurs only if you reach a statement taking the TRUE branch of an IF statement, and you got to the statement with a test that passed through the FALSE branch.

  2. The failure depends on the program's inability to handle specific data values, rather than on the program's flow of control.

  3. Both A and B

  4. We are not required to test code that customers are unlikely to execute.


Correct Option: C

Who is responsible for conducting test readiness review?

  1. Test manager

  2. Test engineer

  3. both A & B

  4. Project Manager


Correct Option: A

What if the project isn't big enough to justify extensive testing?

  1. Use risk based analysis to find out which areas need to be tested

  2. Use automation tool for testing

  3. a and b

  4. None of the above


Correct Option: A

From a Testing perspective, what are the MAIN purposes of Configuration Management? i) Identifying the version of software under test. ii) Controlling the version of testware items. iii) Developing new testware items. iv) Tracking changes to testware items. v) Analysing the need for new testware items.

  1. A. ii, iv and v.

  2. B. ii, iii and iv.i,

  3. C. i, ii and iv.

  4. D. i, iii and v.


Correct Option: A

AI Explanation

To answer this question, we need to understand the main purposes of Configuration Management in the context of testing. Let's go through each option to understand why it is correct or incorrect:

Option A) ii, iv, and v - This option is correct because Configuration Management is responsible for controlling the version of testware items (ii), tracking changes to testware items (iv), and analyzing the need for new testware items (v). These purposes help ensure that the correct versions of testware are used and that changes to testware items are properly tracked.

Option B) ii, iii, and iv.i - This option is incorrect because it includes option iii, which states "Developing new testware items." While Configuration Management may play a role in managing the development of new testware items, it is not one of the main purposes of Configuration Management from a testing perspective.

Option C) i, ii, and iv - This option is incorrect because it does not include purpose v, which is "Analyzing the need for new testware items." This is an important purpose of Configuration Management in testing, as it helps determine when new testware items need to be created.

Option D) i, iii, and v - This option is incorrect because it does not include purpose ii, which is "Controlling the version of testware items." This is a crucial purpose of Configuration Management in testing, as it ensures that the correct versions of testware are used.

The correct answer is A. A. ii, iv, and v. This option includes all the main purposes of Configuration Management in testing.

Which of the following is a MAJOR task of test planning?

  1. A. Scheduling test analysis and design tasks.

  2. B. Initiating corrective actions.

  3. C. Monitoring progress and test coverage.

  4. D. Measuring and analyzing results.


Correct Option: A
Explanation:

To answer this question, the user needs to know the basic tasks and objectives of test planning.

The correct answer is:

A. Scheduling test analysis and design tasks.

Explanation:

Test planning is a critical phase of the software testing life cycle. It involves defining the approach, objectives, and scope of testing, as well as identifying the necessary resources, tools, and techniques to achieve the desired results.

A major task of test planning is scheduling test analysis and design tasks. This involves determining the testing activities that need to be performed, allocating the necessary resources and time for each activity, and creating a timeline or schedule for completing the tasks. This ensures that the testing process is systematic, organized, and efficient.

Initiating corrective actions, monitoring progress and test coverage, and measuring and analyzing results are important tasks in software testing, but they are not the major tasks of test planning. These tasks are typically performed during the testing execution and evaluation phases.

Therefore, option A is the correct answer.

Where may functional testing be performed?

  1. A. At system and acceptance testing levels only.

  2. B. At all test levels.

  3. C. At all levels above integration testing.

  4. D. At the acceptance testing level only.


Correct Option: B

What is the MAIN objective when reviewing a software deliverable?

  1. A. To identify potential application failures by use of a test specification.

  2. B. To identify defects in any software work product.

  3. C. To identify spelling mistakes in a requirements specification.

  4. D. To identify standards inconsistencies in the code.


Correct Option: B

AI Explanation

To answer this question, you need to understand the objective of reviewing a software deliverable. Let's go through each option to understand why it is correct or incorrect:

Option A) To identify potential application failures by use of a test specification - This option is incorrect because while identifying potential application failures is an important aspect of software testing, it is not the main objective of reviewing a software deliverable.

Option B) To identify defects in any software work product - This option is correct because the main objective of reviewing a software deliverable is to identify defects or issues in the software work product. This can include issues with the functionality, design, or implementation of the software.

Option C) To identify spelling mistakes in a requirements specification - This option is incorrect because while reviewing a software deliverable may involve checking for spelling mistakes, it is not the main objective. The main objective is to identify defects or issues in the software work product.

Option D) To identify standards inconsistencies in the code - This option is incorrect because while reviewing the code for standards inconsistencies is an important aspect of code review, it is not the main objective of reviewing a software deliverable.

The correct answer is B) To identify defects in any software work product. This option is correct because the main objective of reviewing a software deliverable is to identify defects or issues in the software work product.

Who would USUALLY perform debugging activities?

  1. A. Developers.

  2. B. Analysts.

  3. C. Testers.

  4. D. Incident Managers.


Correct Option: A

From a Testing perspective, what are the MAIN purposes of Configuration Management? i) Identifying the version of software under test. ii) Controlling the version of testware items. iii) Developing new testware items. iv) Tracking changes to testware items. v) Analysing the need for new testware items.

  1. ii, iv and v.

  2. ii, iii and iv.i,

  3. i, ii and iv.

  4. i, iii and v.


Correct Option: C

Which of the following is a MAJOR task of test planning?

  1. Scheduling test analysis and design tasks.

  2. Initiating corrective actions.

  3. Monitoring progress and test coverage.

  4. Measuring and analyzing results.


Correct Option: A

AI Explanation

To answer this question, you need to understand the major tasks involved in test planning. Let's go through each option to understand why it is correct or incorrect:

Option A) Scheduling test analysis and design tasks - This option is the correct answer. Scheduling test analysis and design tasks is a major task of test planning. It involves determining the timeline and sequence of activities related to analyzing the requirements, designing test cases, and creating test data.

Option B) Initiating corrective actions - This option is not a major task of test planning. While corrective actions may be necessary during the testing phase, they are not directly related to the planning stage.

Option C) Monitoring progress and test coverage - This option is not a major task of test planning. Monitoring progress and test coverage is typically part of the test execution and control phase, not the planning phase.

Option D) Measuring and analyzing results - This option is not a major task of test planning. Measuring and analyzing results are typically done during the test execution and evaluation phase, not during the planning phase.

The correct answer is A) Scheduling test analysis and design tasks. This option is correct because it accurately describes a major task involved in test planning.

Where may functional testing be performed?

  1. At system and acceptance testing levels only.

  2. At all test levels.

  3. At all levels above integration testing.

  4. At the acceptance testing level only.


Correct Option: B

What is the MAIN objective when reviewing a software deliverable?

  1. To identify potential application failures by use of a test specification.

  2. To identify defects in any software work product.

  3. To identify spelling mistakes in a requirements specification.

  4. To identify standards inconsistencies in the code.


Correct Option: B

AI Explanation

To answer this question, let's go through each option to understand why it is correct or incorrect:

Option A) To identify potential application failures by use of a test specification - This option is incorrect because while reviewing a software deliverable, the main objective is not specifically to identify potential application failures. Although identifying potential application failures can be part of the review process, it is not the main objective.

Option B) To identify defects in any software work product - This option is correct because when reviewing a software deliverable, the main objective is to identify defects or issues in any software work product. This includes identifying bugs, errors, or any other problems that may exist in the deliverable.

Option C) To identify spelling mistakes in a requirements specification - This option is incorrect because reviewing a software deliverable focuses on the software work product itself, not the requirements specification. While it is important to have accurate and clear requirements, the main objective of reviewing a software deliverable is not specifically to identify spelling mistakes in the requirements specification.

Option D) To identify standards inconsistencies in the code - This option is incorrect because while reviewing a software deliverable, it is important to ensure that the code follows established standards and guidelines. However, the main objective is not specifically to identify standards inconsistencies in the code. The main objective is to identify defects or issues in any software work product.

The correct answer is B) To identify defects in any software work product. This option is correct because when reviewing a software deliverable, the main objective is to identify defects or issues in any software work product. This includes identifying bugs, errors, or any other problems that may exist in the deliverable.

Who would USUALLY perform debugging activities?

  1. Developers.

  2. Analysts.

  3. Testers.

  4. Incident Managers.


Correct Option: A

ObjectRepositoryUtil Object Enables us to manipulate _________________ object repository files from outside of QTP

  1. Shared

  2. Local

  3. Both

  4. None


Correct Option: C

AI Explanation

To answer this question, you need to have knowledge of the ObjectRepositoryUtil object and its functionality.

Option A) Shared - This option is incorrect because the ObjectRepositoryUtil object does not specifically manipulate shared object repository files from outside of QTP. Shared object repositories are typically used within QTP for multiple tests or components.

Option B) Local - This option is incorrect because the ObjectRepositoryUtil object does not specifically manipulate local object repository files from outside of QTP. Local object repositories are typically used within QTP for a specific test or component.

Option C) Both - This option is correct because the ObjectRepositoryUtil object enables us to manipulate both shared and local object repository files from outside of QTP. It provides methods and properties to access and modify object repository files, regardless of whether they are shared or local.

Option D) None - This option is incorrect because the ObjectRepositoryUtil object does enable us to manipulate object repository files from outside of QTP.

The correct answer is C) Both. This option is correct because the ObjectRepositoryUtil object enables us to manipulate both shared and local object repository files from outside of QTP.

The object Respository Manager enables us to open ________shared object respositories and modify them as needed

  1. Multiple

  2. Two

  3. Three

  4. Seven


Correct Option: A

We can manage the shared object repository associations of a selected test using the _________

  1. Object Repositories dialog box

  2. Object Repositories Manager dialog box

  3. Associate Repositories Manager dialog box

  4. Associate Repositories dailog box


Correct Option: D
- Hide questions