0

testing Online Quiz - 39

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

Which one of the following statements about system testing is NOT true?

  1. System tests are often performed by independent teams.

  2. Functional testing is used more than structural testing.

  3. End-users should be involved in system tests

  4. Faults found during system tests can be very expensive to fix.


Correct Option: C

Alpha testing is:

  1. the first testing that is performed.

  2. pre-release testing by end user representatives at the developer’s site.

  3. post-release testing by end user representatives at the developer’s site.

  4. pre-release testing by end user representatives at their sites.


Correct Option: B

A deviation from the specified or expected behavior that is visible to end-users is called:

  1. an error

  2. a fault

  3. a failure

  4. a defect


Correct Option: C

Functional system testing is:

  1. testing that the components that comprise the system function together

  2. testing that the system functions with other systems

  3. testing the system performs functions within specified response times

  4. testing the end to end functionality of the system as a whole


Correct Option: D

What can static analysis NOT find?

  1. the use of a variable before it has been defined

  2. memory leaks

  3. unreachable (“dead”) code

  4. array bound violations


Correct Option: B

AI Explanation

To answer this question, you need to understand the concept of static analysis.

Static analysis is a technique used in software development to analyze source code or compiled code without executing it. It helps identify potential issues and vulnerabilities in the code. However, there are certain things that static analysis cannot find:

A. The use of a variable before it has been defined - Static analysis can detect if a variable is used before it has been defined, as it analyzes the code structure and dependencies.

B. Memory leaks - Static analysis is not capable of detecting memory leaks, as it requires dynamic analysis to track memory allocations and deallocations during runtime.

C. Unreachable ("dead") code - Static analysis can identify unreachable code segments, as it analyzes the control flow and dependencies within the code.

D. Array bound violations - Static analysis can detect array bound violations by analyzing the code for improper array access and index calculations.

Therefore, the correct answer is B) memory leaks. Static analysis is not capable of detecting memory leaks as it requires dynamic analysis during runtime to track memory allocations and deallocations.

The main focus of acceptance testing is:

  1. ensuring that the system is acceptable to all users

  2. testing the system with other systems

  3. finding faults in the system

  4. testing from a business perspective


Correct Option: D

The difference between re-testing and regression testing is:

  1. re-testing looks for unexpected side-effects; regression testing ensures the original fault has been removed

  2. re-testing is done after faults are fixed; regression testing is done earlier

  3. re-testing is done by developers; regression testing is done by independent testers

  4. re-testing ensures the original fault has been removed; regression testing looks for unexpected side-effects


Correct Option: D

What type of review requires formal entry and exit criteria, including metrics:

  1. management review

  2. walkthrough

  3. inspection

  4. post project review


Correct Option: C

Could reviews or inspections be considered part of testing?

  1. yes, because testing includes all non-constructive activities

  2. no, because they apply to development documentation

  3. yes, because both help detect faults and improve quality

  4. no, because they are normally applied before testing


Correct Option: C

Error guessing is best used:

  1. as the first approach to deriving test cases

  2. by inexperienced testers

  3. after more formal techniques have been applied

  4. after the system has gone live


Correct Option: C

When should you stop testing?

  1. when the test completion criteria have been met

  2. when all planned tests have been run

  3. when no faults have been found by the tests run

  4. when time for testing has run out


Correct Option: A

Which of the following is the odd one out?

  1. structural

  2. functional

  3. white box

  4. glass box


Correct Option: B
  1. Yes,the test can be recovered from the Unattached folder

  2. No, once a test is deleted .it is gone

  3. Yes,the tests can be recovered from the Subject folder

  4. No,only Project Manager have permission to recover deleted tests


Correct Option: A

What HP functional testing tolls integrate with Quailty Center?

  1. HP Quick Test Professional

  2. HP Operview

  3. HP LoadRunner

  4. HP Winrunner


Correct Option: A,D

Whcih component provides an executive-level view of the entire quailty process?

  1. Quality Center Foundation

  2. Business Process insight

  3. Quality Center Dashboard

  4. Service Test Component


Correct Option: C

Where can you link tests to requirements ?

  1. From the Requiremnts module

  2. On the test details page (Test Plan)

  3. On the attachments page(TestPlan)

  4. From The Test Lab module


Correct Option: A

Which term describes the main functions of Quality Center?

  1. Testcases

  2. Repository

  3. Load test

  4. Defects


Correct Option: B

When you generate an excel report,why is it an advantage to use parameters?

  1. Enables te report to be saved

  2. Enables the report to be used across projects

  3. Enables the report to be used for different purposes

  4. Enables the user to name the report


Correct Option: C

What database can be used with Quality Center ?

  1. Oracle

  2. Access

  3. Microsoft SQL Server

  4. Sybase


Correct Option: A,C
- Hide questions