5. Static Techniques

Descrição

qa
Rachel Sprague
Quiz por Rachel Sprague, atualizado more than 1 year ago
Rachel Sprague
Criado por Rachel Sprague mais de 7 anos atrás
33
0

Resumo de Recurso

Questão 1

Questão
Which of the following is not a type of static testing review?
Responda
  • Informal review
  • Inspection
  • Walkthrough
  • Tester appraisal review

Questão 2

Questão
Why are reviews beneficial?
Responda
  • 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

Questão 3

Questão
Which of the following statements regarding static testing is false?
Responda
  • 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

Questão 4

Questão
The following statements about inspections are true, except for:
Responda
  • 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

Questão 5

Questão
Which of the following review types requires formal entry and exit criteria and keeps metrics?
Responda
  • Informal review
  • Inspection
  • Walkthrough
  • Technical review

Questão 6

Questão
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
Responda
  • 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

Questão 7

Questão
Which of the following statements about reviews is true?
Responda
  • 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

Questão 8

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

Questão 9

Questão
Which of the following involves a meeting run by the author?
Responda
  • Informal review
  • Inspection
  • Walkthrough
  • Technical review

Questão 10

Questão
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
Responda
  • 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

Questão 11

Questão
Are reviews part of testing?
Responda
  • 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

Questão 12

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

Questão 13

Questão
Which of the following is a benefit of static analysis?
Responda
  • 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

Questão 14

Questão
Which is a form of static analysis ideally supported by a tool?
Responda
  • Causal analysis
  • Data flow analysis
  • Systems analysis
  • Impact analysis

Questão 15

Questão
Static analysis is:
Responda
  • An alternative to static testing
  • The same as static testing
  • The use of tools for static testing
  • Nothing to do with static testing

Questão 16

Questão
Which of the following is not true of static analysis?
Responda
  • 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

Questão 17

Questão
Static analysis tools can be used to:
Responda
  • Calculate complexity
  • Estimate likely response times
  • Calculate batch run times
  • Evaluate the accuracy of component specifications

Questão 18

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

Questão 19

Questão
Static analysis tools can detect:
Responda
  • Inconsistent component/module interfaces
  • Missing requirements
  • Incomplete requirements
  • Inconsistencies between the source code and its specification

Questão 20

Questão
Compilers:
Responda
  • 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

Semelhante

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