5. Static Techniques

Beschreibung

qa
Rachel Sprague
Quiz von Rachel Sprague, aktualisiert more than 1 year ago
Rachel Sprague
Erstellt von Rachel Sprague vor mehr als 7 Jahre
33
0

Zusammenfassung der Ressource

Frage 1

Frage
Which of the following is not a type of static testing review?
Antworten
  • Informal review
  • Inspection
  • Walkthrough
  • Tester appraisal review

Frage 2

Frage
Why are reviews beneficial?
Antworten
  • They save time and money by detecting defects before test execution
  • They establish relationships between testers and developers
  • It means that no system documentation is needed
  • They establish relationships between testers and system users

Frage 3

Frage
Which of the following statements regarding static testing is false?
Antworten
  • Static testing involves reviews and static analysis
  • Static testing looks for defects in work product documents
  • Static testing detects failures in executing code
  • Static testing ideally precedes dynamic testing

Frage 4

Frage
The following statements about inspections are true, except for:
Antworten
  • Inspection is the most formal review process
  • Inspections should be led by a trained person
  • Inspection is appropriate even when there are no written documents
  • Inspections should not proceed if inspectors are unprepared

Frage 5

Frage
Which of the following review types requires formal entry and exit criteria and keeps metrics?
Antworten
  • Informal review
  • Inspection
  • Walkthrough
  • Technical review

Frage 6

Frage
Consider the following statements: 1. Inspections are the most formal review process 2. Walkthroughs are run by a moderator 3. Anything that can be reviewed can be inspected 4. The purpose of inspections is to find defects 5. Informal reviews are expensive for little benefit
Antworten
  • 1 is true; 2, 3, 4, 5 are false
  • 1, 3 are true: 2, 4, 5 are false
  • 1, 3, 4 are true; 2, 5 are false
  • 1, 4 are true; 2, 3, 5 are false

Frage 7

Frage
Which of the following statements about reviews is true?
Antworten
  • Reviews of requirements specifications are a waste of resources
  • Reviews are not applicable to source code
  • Reviews only apply to development deliverable not testing deliverables
  • Reviews should be performed on test cases and test procedures

Frage 8

Frage
The kick-off activity of a formal review is concerned with:
Antworten
  • Distributing documents and communicating objectives to participants
  • Selecting personnel and allocating roles
  • Fixing defects found
  • Checking that defects have been fixed and gathering metrics

Frage 9

Frage
Which of the following involves a meeting run by the author?
Antworten
  • Informal review
  • Inspection
  • Walkthrough
  • Technical review

Frage 10

Frage
Match the roles to each inspection stage: w) Planning a formal review 1) Reviewer/Inspector x) Producing documents 2) Scribe/Recorder y) Checking documents 3) Author z) Documenting meetings 4) Moderator
Antworten
  • x - 2, w - 4, y - 1, z - 3
  • y - 1, w - 3, x - 2, z - 4
  • w - 1, x - 2. y - 3, z – 4
  • w - 4, x - 3, y - 1, z - 2

Frage 11

Frage
Are reviews part of testing?
Antworten
  • No, because they apply to documentation
  • Yes, because they may be done by testers
  • No, because they do not apply to the test documentation
  • Yes, because both help detect defects and improve quality

Frage 12

Frage
Which of the following is a success factor for reviews?
Antworten
  • No defects being found
  • Defects found being welcomed
  • Many defects being found
  • Allocating the minimum time necessary for any meeting involved

Frage 13

Frage
Which of the following is a benefit of static analysis?
Antworten
  • Developers do not have to worry about defects in their source code
  • Early warning of highly complex code or design
  • It eliminate the need for dynamic testing of the object code
  • The static analyser will automatically correct any defect found

Frage 14

Frage
Which is a form of static analysis ideally supported by a tool?
Antworten
  • Causal analysis
  • Data flow analysis
  • Systems analysis
  • Impact analysis

Frage 15

Frage
Static analysis is:
Antworten
  • An alternative to static testing
  • The same as static testing
  • The use of tools for static testing
  • Nothing to do with static testing

Frage 16

Frage
Which of the following is not true of static analysis?
Antworten
  • It is used to find defects in source code
  • It detects defects by running the object code
  • It can find defects that may be difficult to find using dynamic testing
  • It finds defects rather than failures

Frage 17

Frage
Static analysis tools can be used to:
Antworten
  • Calculate complexity
  • Estimate likely response times
  • Calculate batch run times
  • Evaluate the accuracy of component specifications

Frage 18

Frage
Which of the following can static analysis NOT find?
Antworten
  • Unused variables
  • Unreachable (“dead”) code
  • Whether the value stored in a variable is correct
  • Undefined variables

Frage 19

Frage
Static analysis tools can detect:
Antworten
  • Inconsistent component/module interfaces
  • Missing requirements
  • Incomplete requirements
  • Inconsistencies between the source code and its specification

Frage 20

Frage
Compilers:
Antworten
  • Are the same as static analysers
  • Have no role in static analysis
  • Are used to support document inspections
  • May provide similar functionality to a static analyser
Zusammenfassung anzeigen Zusammenfassung ausblenden

ähnlicher Inhalt

How well do you know GoConqr?
Sarah Egan
6. Test Management
Rachel Sprague
2. Testing Through LIfecycle
Rachel Sprague
3-4. Test Design
Rachel Sprague
7. Tool Support for Testing
Rachel Sprague
dimension tests
dario.budimir
Test
jeanber