5. Static Techniques

Descripción

qa
Rachel Sprague
Test por Rachel Sprague, actualizado hace más de 1 año
Rachel Sprague
Creado por Rachel Sprague hace más de 8 años
43
0

Resumen del Recurso

Pregunta 1

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

Pregunta 2

Pregunta
Why are reviews beneficial?
Respuesta
  • 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

Pregunta 3

Pregunta
Which of the following statements regarding static testing is false?
Respuesta
  • 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

Pregunta 4

Pregunta
The following statements about inspections are true, except for:
Respuesta
  • 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

Pregunta 5

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

Pregunta 6

Pregunta
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
Respuesta
  • 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

Pregunta 7

Pregunta
Which of the following statements about reviews is true?
Respuesta
  • 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

Pregunta 8

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

Pregunta 9

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

Pregunta 10

Pregunta
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
Respuesta
  • 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

Pregunta 11

Pregunta
Are reviews part of testing?
Respuesta
  • 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

Pregunta 12

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

Pregunta 13

Pregunta
Which of the following is a benefit of static analysis?
Respuesta
  • 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

Pregunta 14

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

Pregunta 15

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

Pregunta 16

Pregunta
Which of the following is not true of static analysis?
Respuesta
  • 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

Pregunta 17

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

Pregunta 18

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

Pregunta 19

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

Pregunta 20

Pregunta
Compilers:
Respuesta
  • 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
Mostrar resumen completo Ocultar resumen completo

Similar

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
1. Fundamentals
Rachel Sprague
Test
jeanber