You are on page 1of 7

15 minutes

Quiz Chapter 3

* Obligatoire

* Ce formulaire enregistrera votre nom, veuillez renseigner votre nom.

1. Which testing technique would be most effective in determining and


improving the maintainability of the code (assuming developers fix
what is found)? * (1 point)

Peer reviews

Static analysis

Dynamic analysis

Unit testing
2. You are preparing for a review of a mobile application based on
viewpoints that will allow users to transfer moneybetween bank
accounts from different banks. Security is a concern with this
application and
the previous version of this application had numerous security
vulnerabilities (some of which
were found by hackers). It is very important that this doesn’t happen
again.
• Given this information, what type of review technique would be
most appropriate? * (1 point)

Ad hoc

Perspective-based

Checklist-based

Scenario

3.
Which of the following techniques is a form of static testing?
* (1 point)

Error guessing

Automated regression testing

Providing inputs and examining the resulting outputs

Code review
4. If the author of the code is leading a code review for other developers
and testers, what type of review is it? * (1 point)

An informal development review

A walkthrough

An inspection

An audit

5. If a review session is led by the author of the work product, what type
of review is it? * (1 point)

Ad hoc

Walkthrough

Inspection

Audit
6.
Which one of the following statements about static testing is MOST
true?
* (1 point)

A cheap way to detect and remove defects

It makes dynamic testing less challenging

It makes it possible to find run-time problems early in the lifecycle

When testing safety-critical system, static testing has less value because dynamic
testing finds the defects better

7. In a formal review, which role is normally responsible for documenting


all the open issues? * (1 point)

The facilitator

The author

The scribe

The manager
8.
What is the main difference between static and dynamic testing?
* (1 point)

Static testing is performed by developers; dynamic testing is performed by testers

Manual test cases are used for dynamic testing; automated tests are used for static
testing

Static testing must be executed before dynamic testing

Dynamic testing requires executing the software; the software is not executed
during static testing

9.
Which of the following is a benefit of static analysis?
* (1 point)

Defects can be identified that might not be caught by dynamic testing

Early defect identification requires less documentation

Early execution of the code provides a gauge of code quality

Tools are not needed because reviews are used instead of executing code
10. For a formal review, at what point in the process are the entry and exit
criteria defined? * (1 point)

Planning

Review initiation

Individual review

Fixing and reporting

11.
Which of the following describes the main activities of a formal
review?
* (1 point)

Initiation, backtracking, individual review, issue communication and analysis


rework,follow-up

Planning, individual review, issue communication and analysis, rework, closure,


follow-up

Planning, initiate review, individual review, issue communication and analysis, fixing
and reporting

Individual review, issue communication and analysis, rework, closure, follow-up, root
cause analysis
12. Which of the review types below is the BEST option to choose when
the review must follow a formal process based on rules and
checklists? * (1 point)

Informal Review

Technical Review

Inspection

Walkthrough

13.
Which of the following options are roles in a formal review?
* (1 point)

Developer, Moderator, Review leader, Reviewer, Tester

Author, Moderator, Manager, Reviewer, Developer

Author, Manager, Review leader, Reviewer, Designer

Author, Moderator, Review leader, Reviewer, Scribe

Ce contenu n’a pas été créé ni n’est approuvé par Microsoft. Les données que vous soumettez sont envoyées
au propriétaire du formulaire.

Microsoft Forms

You might also like