graemewatson
Quiz von , erstellt am more than 1 year ago

Quiz am FUNDAMENTALS OF TESTING (CHAPTER ONE), erstellt von graemewatson am 04/02/2015.

74
2
0
graemewatson
Erstellt von graemewatson vor mehr als 9 Jahre
Schließen

FUNDAMENTALS OF TESTING (CHAPTER ONE)

Frage 1 von 20

1

A human action that produces an incorrect result is called:

Wähle eine der folgenden:

  • An error

  • A fault

  • A failure

  • A defect

Erklärung

Frage 2 von 20

1

A deviation of the software from its expected delivery or service is:

Wähle eine der folgenden:

  • A failure

  • A fault

  • A defect

  • An error

Erklärung

Frage 3 von 20

1

Which of the following statements are true?

Wähle eine der folgenden:

  • i. A defect is produced as a result of system failure.

  • ii. Failures can be caused by environmental conditions such as radiation.

  • iii. Defects, bugs & faults are the same thing.

  • iv. Failures can cause bugs.

  • v. Faults always cause system failures.

  • i, ii, v are true; iii and iv are false.

  • ii, iii, iv are true; i and v are false.

  • ii, iii are true; i, iv and v are false.

  • iv, v are true; i, ii and iii are false.

Erklärung

Frage 4 von 20

1

Which of the following statements is true?

Wähle eine der folgenden:

  • Testing can show failures that are caused by defects.

  • Developers use debugging instead of testing.

  • Regression testing checks that the defect has been fixed.

  • Negative testing is not to be recommended.

Erklärung

Frage 5 von 20

1

Static Tests are:

Wähle eine der folgenden:

  • Reviews of documents or code.

  • Tests of electrical equipment

  • Onsite tests

  • Used in steady-state systems.

Erklärung

Frage 6 von 20

1

Which of the following statements apply to testing and which to debugging?

Wähle eine der folgenden:

  • 1) Investigates the case of a fault

  • 2) Identifies failures

  • 3) Confirms whether a failure has been fixed

  • 4) Fixes software if necessary

  • 5) Checks the defect has been fixed

  • 6) Steps through program code

  • 1, 2 and 3 are testing; 4, 5 & 6 are debugging

  • 1, 2 and 5 are testing; 3, 4 & 6 are debugging

  • 2 and 3 are testing; 1, 4, 5 6 are debugging

  • 2, 3 and 4 are testing; 1, 5, 6 are debugging

Erklärung

Frage 7 von 20

1

Who would usually perform debugging activities?

Wähle eine der folgenden:

  • Incident Managers

  • Developers

  • Analysts

  • Testers

Erklärung

Frage 8 von 20

1

An unlikely objective for a test is:

Wähle eine der folgenden:

  • To prove there are zero defects.

  • To detect faults.

  • To assess regulatory compliance.

  • To assess software quality.

Erklärung

Frage 9 von 20

1

Which is NOT a testing principle?

Wähle eine der folgenden:

  • Early Testing

  • Defect Clustering

  • Pesticide Paradox

  • Functional Testing

Erklärung

Frage 10 von 20

1

The Test Closure phase of a testing project begins when:

Wähle eine der folgenden:

  • The exit criteria have been met.

  • All faults have been fixed.

  • The implementation date is reached.

  • All requirements have been tested.

Erklärung

Frage 11 von 20

1

Which activity in the fundamental test process creates test suites for efficient test execution?

Wähle eine der folgenden:

  • Analysis & Design

  • Implementation & Execution

  • Planning & Control

  • Test Closure

Erklärung

Frage 12 von 20

1

During which fundamental test process activity do we determine if more tests are needed?

Wähle eine der folgenden:

  • Test implementation and Execution

  • Evaluating Exit Criteria & Reporting

  • Test Analysis & Design

  • None of the above.

Erklärung

Frage 13 von 20

1

Which activities form part of test planning?

Wähle eine der folgenden:

  • i. Developing Test Cases

  • ii. Defining the overall approach to Testing.

  • iii. Determining the required resources.

  • iv. Building the test environment.

  • v. Writing test conditions.

  • vi. Implementing the test strategy

  • i, ii and iv are true; iii, v and vi are false

  • ii, iii and vi are true; i, iv and v are false

  • iv, v and vi are true; i, ii and iii are false

  • i, ii and iii are true; iv, v and vi are false

Erklärung

Frage 14 von 20

1

Independence in testing means

Wähle eine der folgenden:

  • The programmer being left to get on with their own tests.

  • Someone other than the developer designing the tests.

  • Each tester working on their own without interference.

  • Testing being planned independently from the rest of the project.

Erklärung

Frage 15 von 20

1

Meetings between developers and testers...

Wähle eine der folgenden:

  • Are unnecessary thanks to email

  • Are necessary so that blame can be apportioned

  • Are for constructive communication of defects

  • Are bad as they compromise independence

Erklärung

Frage 16 von 20

1

One key reason why developers have difficulty testing their own work is:

Wähle eine der folgenden:

  • Lack of technical documentation.

  • Lack of test tools on the market for developers.

  • Lack of training.

  • Lack of objectivity.

Erklärung

Frage 17 von 20

1

Which of the following is a benefit of independent testing?

Wähle eine der folgenden:

  • Independent testers are much more qualified than Developers.

  • Independent testers see other and different defects and are unbiased.

  • Independent testers cannot identify defects.

  • Independent testers can test better than developers

Erklärung

Frage 18 von 20

1

Which of the following has the highest level of independence? Test Cases which are designed by:

Wähle eine der folgenden:

  • The person who wrote the software under test.

  • A person from a different section.

  • A person from a different organisation.

  • Another person within the development team.

Erklärung

Frage 19 von 20

1

Which of the following is NOT part of the CODE OF ETHICS?

Wähle eine der folgenden:

  • PUBLIC

  • PRODUCT

  • FINANCIAL

  • SELF

Erklärung

Frage 20 von 20

1

Which, in general, is the skill least required of a good tester?

Wähle eine der folgenden:

  • Being diplomatic.

  • Able to write software.

  • Having good attention to detail.

  • Able to be relied on.

Erklärung