FUNDAMENTALS OF TESTING (CHAPTER ONE)

Description

Quiz on FUNDAMENTALS OF TESTING (CHAPTER ONE), created by graemewatson on 04/02/2015.
graemewatson
Quiz by graemewatson, updated more than 1 year ago
graemewatson
Created by graemewatson almost 10 years ago
76
2

Resource summary

Question 1

Question
A human action that produces an incorrect result is called:
Answer
  • An error
  • A fault
  • A failure
  • A defect

Question 2

Question
A deviation of the software from its expected delivery or service is:
Answer
  • A failure
  • A fault
  • A defect
  • An error

Question 3

Question
Which of the following statements are true?
Answer
  • 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.

Question 4

Question
Which of the following statements is true?
Answer
  • 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.

Question 5

Question
Static Tests are:
Answer
  • Reviews of documents or code.
  • Tests of electrical equipment
  • Onsite tests
  • Used in steady-state systems.

Question 6

Question
Which of the following statements apply to testing and which to debugging?
Answer
  • 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

Question 7

Question
Who would usually perform debugging activities?
Answer
  • Incident Managers
  • Developers
  • Analysts
  • Testers

Question 8

Question
An unlikely objective for a test is:
Answer
  • To prove there are zero defects.
  • To detect faults.
  • To assess regulatory compliance.
  • To assess software quality.

Question 9

Question
Which is NOT a testing principle?
Answer
  • Early Testing
  • Defect Clustering
  • Pesticide Paradox
  • Functional Testing

Question 10

Question
The Test Closure phase of a testing project begins when:
Answer
  • The exit criteria have been met.
  • All faults have been fixed.
  • The implementation date is reached.
  • All requirements have been tested.

Question 11

Question
Which activity in the fundamental test process creates test suites for efficient test execution?
Answer
  • Analysis & Design
  • Implementation & Execution
  • Planning & Control
  • Test Closure

Question 12

Question
During which fundamental test process activity do we determine if more tests are needed?
Answer
  • Test implementation and Execution
  • Evaluating Exit Criteria & Reporting
  • Test Analysis & Design
  • None of the above.

Question 13

Question
Which activities form part of test planning?
Answer
  • 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

Question 14

Question
Independence in testing means
Answer
  • 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.

Question 15

Question
Meetings between developers and testers...
Answer
  • 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

Question 16

Question
One key reason why developers have difficulty testing their own work is:
Answer
  • Lack of technical documentation.
  • Lack of test tools on the market for developers.
  • Lack of training.
  • Lack of objectivity.

Question 17

Question
Which of the following is a benefit of independent testing?
Answer
  • 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

Question 18

Question
Which of the following has the highest level of independence? Test Cases which are designed by:
Answer
  • 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.

Question 19

Question
Which of the following is NOT part of the CODE OF ETHICS?
Answer
  • PUBLIC
  • PRODUCT
  • FINANCIAL
  • SELF

Question 20

Question
Which, in general, is the skill least required of a good tester?
Answer
  • Being diplomatic.
  • Able to write software.
  • Having good attention to detail.
  • Able to be relied on.
Show full summary Hide full summary

Similar

OTHELLO THEMES
zoe98xoxo
Dr Jekyll and Mr Hyde
Rosie:)
Animal vs. Plant Cells
JimJam5
GCSE Chemistry C1 (OCR)
Usman Rauf
Chemistry (C3)
Amy Lashkari
Organic Chemistry
Megan Tarbuck
Germany 1918-39
Cam Burke
Compensation and Benefits PHR Study Guide
Cari Hawthorne
a christmas carol
maha.als10
GCSE Computer Science (AQA)
Wolfie Ruth
AAHI_Card set 3 (Vital sign parameters - Adult)
Tafe Teachers SB