Rachel Sprague
Quiz por , criado more than 1 year ago

qa

42
0
0
Rachel Sprague
Criado por Rachel Sprague mais de 8 anos atrás
Fechar

5. Static Techniques

Questão 1 de 20

1

Which of the following is not a type of static testing review?

Selecione uma das seguintes:

  • Informal review

  • Inspection

  • Walkthrough

  • Tester appraisal review

Explicação

Questão 2 de 20

1

Why are reviews beneficial?

Selecione uma das seguintes:

  • 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

Explicação

Questão 3 de 20

1

Which of the following statements regarding static testing is false?

Selecione uma das seguintes:

  • 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

Explicação

Questão 4 de 20

1

The following statements about inspections are true, except for:

Selecione uma das seguintes:

  • 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

Explicação

Questão 5 de 20

1

Which of the following review types requires formal entry and exit criteria and keeps metrics?

Selecione uma das seguintes:

  • Informal review

  • Inspection

  • Walkthrough

  • Technical review

Explicação

Questão 6 de 20

1

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

Selecione uma das seguintes:

  • 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

Explicação

Questão 7 de 20

1

Which of the following statements about reviews is true?

Selecione uma das seguintes:

  • 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

Explicação

Questão 8 de 20

1

The kick-off activity of a formal review is concerned with:

Selecione uma das seguintes:

  • Distributing documents and communicating objectives to participants

  • Selecting personnel and allocating roles

  • Fixing defects found

  • Checking that defects have been fixed and gathering metrics

Explicação

Questão 9 de 20

1

Which of the following involves a meeting run by the author?

Selecione uma das seguintes:

  • Informal review

  • Inspection

  • Walkthrough

  • Technical review

Explicação

Questão 10 de 20

1

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

Selecione uma das seguintes:

  • 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

Explicação

Questão 11 de 20

1

Are reviews part of testing?

Selecione uma das seguintes:

  • 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

Explicação

Questão 12 de 20

1

Which of the following is a success factor for reviews?

Selecione uma das seguintes:

  • No defects being found

  • Defects found being welcomed

  • Many defects being found

  • Allocating the minimum time necessary for any meeting involved

Explicação

Questão 13 de 20

1

Which of the following is a benefit of static analysis?

Selecione uma das seguintes:

  • 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

Explicação

Questão 14 de 20

1

Which is a form of static analysis ideally supported by a tool?

Selecione uma das seguintes:

  • Causal analysis

  • Data flow analysis

  • Systems analysis

  • Impact analysis

Explicação

Questão 15 de 20

1

Static analysis is:

Selecione uma das seguintes:

  • An alternative to static testing

  • The same as static testing

  • The use of tools for static testing

  • Nothing to do with static testing

Explicação

Questão 16 de 20

1

Which of the following is not true of static analysis?

Selecione uma das seguintes:

  • 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

Explicação

Questão 17 de 20

1

Static analysis tools can be used to:

Selecione uma das seguintes:

  • Calculate complexity

  • Estimate likely response times

  • Calculate batch run times

  • Evaluate the accuracy of component specifications

Explicação

Questão 18 de 20

1

Which of the following can static analysis NOT find?

Selecione uma das seguintes:

  • Unused variables

  • Unreachable (“dead”) code

  • Whether the value stored in a variable is correct

  • Undefined variables

Explicação

Questão 19 de 20

1

Static analysis tools can detect:

Selecione uma das seguintes:

  • Inconsistent component/module interfaces

  • Missing requirements

  • Incomplete requirements

  • Inconsistencies between the source code and its specification

Explicação

Questão 20 de 20

1

Compilers:

Selecione uma das seguintes:

  • 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

Explicação