04-metodologiatesting_v2.1_(tutto)

173
7/23/2019 04-MetodologiaTesting_v2.1_(tutto) http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 1/173   Collaudo del software Processo, metodi e tecniche, metriche e strumenti, guida all’applicazione in azienda  

Upload: cece62

Post on 12-Feb-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 1/173

 

Collaudo del software

Processo, metodi e tecniche, metriche e

strumenti, guida all’applicazione in

azienda

 

Page 2: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 2/173

 

! "# $ %

  &

' (  " (

   )

(   ) *

 

+ , - .

  / / /

! "# $ %&

Page 3: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 3/173

 

'

0 1 1 # 2 ' # ) 3 4 5 # #   ) 6 "

" # $ # 3 ' 2

  0   0 7  89 :   +  ; 6 ,  <$ -  : "0= >, '$

: >  5$   5$ ?   :   " ;::" 7  @ A  *

" %!!!!

 

"  

0 (

  ; 89 :

 $ $ (  0# # '$

Page 4: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 4/173

 

Page 5: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 5/173

 

%

   

= 7 6

7 "0= > 7 ;B :B : " ;::" A77 4 :B : 4:: -

A C >A C >A )

    8 7

; 7

6# $ +7 1 -

7 4$ .A ) >

A " >A ) 7

  ! 7 " 7+7 C 7,

   "  A 4 A

A ; A

A 4 A7A7 3 AA

A 4 AAA ; AAA 4 A+

!  #$ % + 4 A.+ 4 A>

Page 6: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 6/173

 

(

+ " D4CE A>+ " D*5E +

+7 4 ++7 4 1 4 ++7 4 $ 5B 4 ++77 4 8 4 ++7A 4 $ 6B 4 ++7+ 4 0! 4 ++7, 4 0B 4 +

+A 4 +

&   " !! , 4 +,, 4 $ +-, 4 +.,7 4 $ +>,A 4 ,,+ 4 ,,, 4 ,,- 4 $ ,7

, 4 ,A, 4 *F 6B ,+, 4 ,,

,7 4 ,-,A 4 0 ,.%   " ' % 

- " -- @ -- @ --7 @ -7

(  ) %! . 8 -+

. 0 -,. 8 --.7 3 ->

.7 4 ->.7 4 .

.77 4 .+

.7A ; .>.A @ >

.A 8 >7

.A ) >7

.A7 ; >A

Page 7: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 7/173

 

.AA 8 >+

.A+ 1 >,

.A, ) >..+ : ., @ .- @

*  +  > : '$ "0=!"3; >, +

> 1$ +> )$ +

>7 5$ +>A 3 ,>+ :$ ,>, 8$ ,

> 4 -> ; -> 4 .>7 4 .>A C 4 .>+ " >

>7 4 >>7 6 D8 6E >

>7 4 D?*GE >77 4 D*F*GE >7A 4 D3 @E

>A 4 7>A 4 D4CE 7>A 4 D*5E 7>A7 ; A

>+ 4 +>+ 8 '$ +>+ ; .>+7 ;

  , ! 

8 , 8 '$ <B 8 , 8 '$ >7 8 : 4 8 7A 8 " 8 7+ 8 C 4 8 77, / ) 4 6 7+

C 7,

Page 8: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 8/173

 

)

6 C;6 7, 7-7 ; 4 ; 7.A : 4 :G A

7 6 A77 6 ! " 6 A77 6 4 0 6 A+77 6 3 6 6 A,

  (  0 A>

0 +7 0 +A 0 ++ 0 +7, 0 +A- 0 ++. ) +,

  + !(  : $ +>

3 $ +> C$ +>7 ; ,

A 3 ,+ 3 , : '$ $ ,

;$ , ;$ ,7 ,7A ,7+ 5$ ,A, 3 ,+- 6 ,+. 6$ ,,

> :$ ,,- &( 

Page 9: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 9/173

 

*

1 6 71 : 7+1 7 ; 7-1 A 3 7.1 + 6 A1 , 0 D/E : A-1 - 0 4C DE A>1 . 0 *5 DE +

1 > 4 >71 8 >+1 1 >.1 6 >>1 7 8 $ .1 A ; 8 1 + 0 0B 4 1 , 0 A>1 - 0 +1 . 0 +1 > 6 +7

 4 0 -- 4 8 , 4 7 ; = C ;HHH > 4 A /  4 + 8 '$ >

Page 10: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 10/173

 

 

 

#

2 ( # #

2 8:" $

8 # I '

@ %

 

$

  8 ' 2 ' '

  2 # 2

  = $

  2 D E

 

C 2 # #

  2 2 # # ' '

Page 11: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 11/173

 

  $ 2 # # # #

  2 ' ;I $ # '# # $ # C I$ '$

< $ #

 

.$

@ ' # %

  ; D $ ' E(

 

) D E

 

/

3 # # ' '$ $ # <   ' # ' "0= > ;:: " "0= > 2

" ;:: J ;B :B :   $ # 2 / / 4 5 2 ' ;:: % 4 :B : 4::

Page 12: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 12/173

 

 

. *

"0= > / '$ 5 '

= I # '$ 0 KK K K = # # ; # $

LM)' ) '$# '$ # ' M $

" ' 2 2 ' %

. *  1 # '$ (

. *  6' '$# '

'$ M # # $ '$ (

. *  @ # "0= > # # # (

. *  @ '$ # '$

 ) ' #

%

. *& ' '$ (

. % '

: "0= >

Page 13: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 13/173

 

'

" D% / E # # " # $

% / $

" # ' # %

$ '#

 )

%! 0 $

C # ' # '

%& 0 $

C ' # ' # # ' C #

%% " + $

# # # "

$  

 4 ' < "0= >%

Page 14: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 14/173

 

 

1 1

" ;::" 2 ; D E $ #

6 0 3 " 03"# ' $ 

" ' $ +

) J N8) $

#$ 2 3 4 & $ ' ' 2 # #

#$ 2 3 5 & % @ '# 8 # : # @ # / # ) '$

# @ #$ 2 3 6 & 4 A# % 0 '( 0 ( " ( (( ; ( C ( )( @ ( @ ( / ( ) ( ) ( C

#$ 2 3 5 7$ " '

'# ' 4 2 %8 ( @ '

1 In realtà il modello definisce due rappresentazioni diverse dello stesso modello: una basata su 6 Capa-

bility Levels (0 – 5) ed una basata su 5 Maturity Levels (1 – 5). Le due rappresentazioni sono equiva-

lenti, anche se formalmente distinte. La seconda, forse più diffusa è quella descritta in questo capitolo.

Page 15: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 15/173

 

%

#$ 2 !3 . & % " ( )

8 $ " D E

4%

 ) ' / ' /#

"  5   ,  C  55 #  5, 

3 ' 8 #

 0 04/

D0 2 ' ' E

5 , $+

"

08 0

08 0

08 7 0

5 4 $ + , /$

"

08 8

08 ;

08 7 )

5 0

" '

Page 16: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 16/173

 

(

08 7 3

08 7 )

 0 08# 

D0 2 ' ' ' 2 E

.$ 5 + + ,

5 , $8

08 0

08 0

08 7 0

5 0

" 2 2

08 3

08 )

8

55 

@8 0 8 '

@8 8

@8 7 )

@8 A ) $

@8 + 1

@8 , @

2 La numerazione degli obiettivi e delle pratiche non è sequenziale in quanto essa si riferisce ad una

notazione in cui sono presenti anche elementi che si riferiscono ad un’altra rappresentazione del model-

lo, detta “continuous”, diversa da quella presentata qui, detta “staged”. Ma ciò ha poca importanza ai

fini della discussione fatta nel nostro contesto.

Page 17: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 17/173

 

@8 - " F

@8 . :

@8 > /

@8 6

@8 7 0

@8 7 ;

& #

' ;::"

 

 " 1 "

@ 7  $ 4:: " 4:: 2 ;:: # '$ " 4::

$ '$ @ '$ # $

 ) 4:: ' $ 3# #

#$ 3  

&

#$ 3 6 

" ( " ( 0

#$ 3

; ( " ( 0 (0

3 Qui si fa riferimento al modello elaborato da Ilene Burnstein, Ariya Homyen, Tartip Suwanassart,

Gary Safena e Rob Grom.

Page 18: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 18/173

 

)

#$ 3

0 '$ ( 0 ( 0

#$ !3 .96 ,$ :1

= ( " '$ ( )

 ) ' '

Page 19: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 19/173

 

*

  6

  6

J '$ 3# # '$

C 5 2 @

 0% 6 $ 8 # # ' # # # # $ 2 DE#DE#

 0% 6 $ ' 8 # # 2 $ ( I #

 "% 6 ' # # # ' '

/ % 5 ' 5 2

# #  0% 6 ' 8I % # # #

Page 20: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 20/173

 

   8

AQ Assicurazione Qualità

CCM Change and Configuration Management

CMM Capability Maturity Model©

CMMI Capability Maturity Model® Integration

CT Caso di test

DCR Design Change Request

IEC International Electrical Commission

ISO International Organization of Standardization

IT Integration Test (test d’integrazione)

JCL Job Control Language

ODC Orthogonal Defect Classification

PM Project Manager

PMBOK Project Management Body Of Knowledge

PMI Piccole e Medie ImpreseProject Management Institute

QA Quality Assurance (Assicurazione qualità)

SAL Stato Avanzamento Lavori

SCM Software Configuration Management

SEI Software Engineering Institute

SMART Specifico, Misurabile, Attendibile, Realistico, Tempistico

ST System Test (test di sistema)

SWEBOK Software Engineering Body Of Knowledge

TMM Testing Maturity Model

TR Technical Report

UAT User Acceptance Test (test di accettazione dell’utente)

UT Unit Test (test unitario)

Page 21: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 21/173

 

 

 

,

" $ O %

  ;< $

" 89 :

P 2 ' # $ 2

  ; $ $ ' + + $

" P 2  4 

  , ! =

6 # 2 < I 2 P 2#

  $ + $ > + 7 $ $

2 '

 

3 #

A " D E 2 $ #

2# ' DE ( D E $ 2

2 @Q:B D4 ) 0 4E

*+ D; E 2 C D4 E 2 D E

Page 22: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 22/173

 

  #< $ +

5 $

  $ + $2 $

$ $ ( ' 2 ( #

 

# < $2 + $

" ' ( '

  > 2 $ = 2 $

" 2 ) & DE " 2

& D:# E 2 D; E $

  #<$2 = $

2 $ $ 2 $ 2 I

# $# $

Page 23: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 23/173

 

'

+,

6# %

  " 2

 

5 2 $ # ' P 2

5 '

 

#<

  $

5 2 $ 2 '

6 0 0 # P 2 # ' 2

 ) '% DE DE 3 # # ' D 2

, @ Q :B $ # 4 ) 0 4# Q ?B

0# & RF >-> & $#

- ./

0- 112

  -- 1

Page 24: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 24/173

 

E( D E( D E( D E-

3 4 : $%

  8 $ (

  C $ (

  " (

 

8# # " # # $ %

  8 # # # (

  3 # # #

$ %

  0

  5

  @

  0 # # $#

8 2 # # 4 4 $ 8 # # # 2 ' $%

  ; S

  ; S

7  Q 0FB D ' E J DQ 0

E# ) + ' O %

1.  I bug sono conseguenza del lavoro di programmatori disattenti;

2.  Il mio software è sul Web. Posso eliminare gli errori in un secondo;

3.  I miei clienti faranno il test del prodotto al posto mio;

4.  Chiunque sia qualificato come tester non intende lavorare come tale;

5.  Non mi posso permettere un tester!

Page 25: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 25/173

 

%

  ; S

  ; ' S

  ; S

  ; S

  ; S

  /> 2

" ' % ( $ (

& %

  6

  3

   4

C $

/

8 2 4: " 2

4 4 " $ # # #

3 $ '$ ) $ 8 8 # # 3 3 F

%  ;

 

  = ! 8

  89 :

  :

Page 26: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 26/173

 

(

" 2 T $

" # $ # #

" # ' $ " # ' ' $# # $# # 8 8 ) '# $# 0

" # ' ) / " # ' # $# $#

6

%

   )

  0

  0 #

 

8    ) #

  ;

  5

  @

  @

Page 27: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 27/173

 

 "

; 3 # # $# ' # $ = = 5 0 $

8 %

  ;

  3

  6

  6

  5

  )

5 5 I

' # # #

I # $ # I

C 2

$ # P # DE $

8 # 2

Page 28: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 28/173

 

)

'$

"

   "2

3 ' D$E

8 2 $# 2 <# 4 I $ # # $ % DE# DE

8P '# ' ' DE P 8 ' 3 D 'E # # D

E 0 ' '

;# ' .%

  ;

  ;

   4

@ ' $ ' D$E

. & # $ '

0:)64# %

0 U 0(

: U :(

 ) U )(

6 U 6( 4 U 4 

Page 29: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 29/173

 

*

   8

I '$

3 1 % # # # 1 2 $

P = $

2 ;:: # # $

 

" ' $ '

4 $ ' %    ' # '$

(

    ' $

 ) # # '$ # $%

  ; (

  @ '(

7  C (

A  " (

+   4 (

,  5

Page 30: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 30/173

 

'

 

 8

C

   8 $2 $ 7' + $

" # %

  C # $ 0I $

 

 ) ) % I # # #

  8

  5 7 > + 7> '> >

" # %   ) '

   ) ' #

   ) ' # # #

   ) ' # $

 

5# # >  ' $ +V $ +V $ # # % D1

9 Si tratta della stessa regola menzionata in altra parte del manuale ed enunciata da 1F 8 *F

D

 )?B# 6:).

Page 31: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 31/173

 

'

# 2% ) +V# C +V# ; V# "# 4 ; AV E

  $ $ ' > $2 $' > +< $ 7

" # %

   ) $

  : P $

   ) $

   0 > $ + + > $+ 7

0 %

  8 '## # # +V '$# #

   ) ( ' % 2 ( L

  8

!  , $2 +

$ 7 ' $

0 %

  8 $ '$

Page 32: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 32/173

 

'

   ) $ 7V ( '$

   ) ' $

   ) # #

 

;

&   8$ 8 :2 :8

0 %

   ) $ '$

   ) $ '$

  / # # '$

  C # # $ %

- D8 '$E(

- '$ (

- 2 (

- (

- (

- $ $ (

Page 33: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 33/173

 

''

- # #

  C # #

  8 (

  5 % F ;::

%  ; > + $2$

0 %

  1 $

  "

 ; P O # # ' #

  ; # # <

   / # #

Page 34: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 34/173

 

'

Page 35: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 35/173

 

'%

 

 

# # # '$ #

' " ' # ' '# '$

 

!

3 42

3

+-,

3,

5 ,

-

$ -

,

Page 36: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 36/173

 

'(

  6

)   $ '

, 72

6 '$ '$ 2

$ " # # #

,

" 2 ' # # ' ' # $ $ 2 8 $## $# 8 '$

# # # $ # # 8 8 : 4 8 8 2 )

/

6 $ 2 ' D 'E 2 % $ '# # # # # #

$ 6 2 D E $

)   8 : 48

Page 37: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 37/173

 

'

" - . /

 "

& # ) # 2 $ D6 E

4 $ D4 E ' $ ) D" E $

,

$

2 $# $# # $# $# # # # DE % 8

@ 3 '

# $

#

# $

#

3,

3,

,

+

% & #%'

(

%

Page 38: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 38/173

 

')

43 " > " <> "

" $ " 2 % # # $ ' " ' # 5 # 0

>

" 2 2 4 4 3 " 2 8 J J 2 " 2 # # '$# D $E 0)

 -

)   $ 0

+4

6#

7

+#

3 42

3 $ &

3,3,8& & 9-1

,

$-$

+-,

+

,

Page 39: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 39/173

 

'*

$

5

; % # # # #

" 2  !" #   0;:

 ) 2  ! #   " = # ' % # #

2 @  ! !" #   ;;:

5

; 2 % # # # $

# 2 J # ) '$ <B ) " $ 2 2 D E # O "0= > $ ;::"

Page 40: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 40/173

 

Page 41: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 41/173

 

 

 "

" %

 "

0 $ I 2 '# #

# # # # # @ ' $ % DE# D

 E# DFE# D E 2 ; D E '

 " 6

0 $ DE 4 # # # " # # #

$# $# $# 5 2 # # # # # #

   "

  + $ +

$ 2 )   "

# '# # $ $ 2 '

  # 2 J 2 $ D E J 0

  ' D E 2

Page 42: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 42/173

 

$ ;::"  $  # "0= >% /

" %

  # '$# (

  '# $# # # # # (

 

" # %

 

! (

  O (

  % (

  ' % ' #

) ! 

) + #

DE DE 2

ANALISI DISEGNO

CODIFICA E

TEST

UNITARIO

TEST E

COLLAUDO

UTENTE

RILASCIO

R0 = Revisione dei requisitiR1 = Revisione delle specifiche

R2 = Revisione del disegno

R3 = Ispezione del codiceR4 = Ispezione dei casi di test

R5 = Ispezione degli scenari di testiR6 = Revisione della documentazio-ne utenteR7 =Revisione delle procedure diinstallazione ed operativeR8 = Revisione delle liste di rilascio

Page 43: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 43/173

 

'

   " $

$ # % " ?F

; # #

  @# $

% 2 DE#   DE

 ?@++

D E# # # % # # 8 # 2 $ ( # 2 #

$ # $ # I

)

# # D6 E " ) '$

' I # # ' $ & 2 $

Page 44: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 44/173

 

  4 $

8

  ' 2 (

  0 # % # # # # # '$# (

  2 (

  2 $ 8 (

  # '

@

 

 "   +

" 4 $ & # DE $# '#

 ) %

   / (

   / $ (

   / $ (

Page 45: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 45/173

 

%

   / $ $ (

   / (

   / (

   / $ $

" $ 0 I # # D E % # # #

   "

" $ % # #

 "

0 $ # # #

 " <

0 $

 "

0 $ " 2 D; E # ' '

 "

0 $ " 2 D; E ' " 2 ' '

Page 46: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 46/173

 

(

3 D; + E

2 % $ # $# # # # $ $# $ # # # $# $#

3 D; , 4 E

5 6 D; - 4

E

Page 47: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 47/173

 

#$

6 $ " %

   4  %   

   4  &   

   4  #   

   4   '   

" $ 2 ' ) & 

* 6#- .:; /

C '# # # $ 5

# # : 2 # 0 ' # #

% '

+4

6#

7

5,

-

5,

# #

   +  

                                  #  

                 

Page 48: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 48/173

 

)

# # 2

3

!   "

<  %    2 #   3

( '

" 2 $ F

" %

  C # (

  C ' DGE # # # # # # (

  0

 4 %

   4 (

  2 ' (

  " $(

  DE(

  (

 

@ (

  D E

# # '# # # #

%

Page 49: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 49/173

 

*

  8 (

  ; (

  6

" # '$ 2

 " <"  &    ' " # # # DE #

2 ' % 4C# *5

A"'6B

D4 CE 2   8 " DE DBE

+ 6#- , &7 ,, :1;

DE DBE 2 ' P ' < DE = # P ' " I O

-&9

-&< -& -&0,

.#/01

Page 50: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 50/173

 

%

# ' # # ' " ' '

& ) %  2 2 DE 4C )# *# ;# H &

!  A-';B

& D* 5E

' 0# P 2 8 ' '

 

5 D$E 2 8 # I # # # @# D E D E ' < 2 ' 2

& ) ( 2 2 D E *5 )# *# H &

2 6#- , <-&= ,, :;

%

 

8 (

  ; (

  6 #

 (

  6

-&9 -&< -&0,,

3451

Page 51: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 51/173

 

%

!   "

" # 0

  " I %

 "  

 /

' $ # ' F " ' ' D E

!   " 2  

 / $ $ " 2 ' ' $ 8 '$ 4 $ ' " $ #

 

 "  

 / ' # # # " 2 ' " ' ' #

  2 8 '$

!   " 2  

 / $ ' $ 2 $ . # TA!-G- $ " ' ' $# 2 8 '$ " 2 4 : 4 * 1 :4*1 $

Page 52: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 52/173

 

%

" $

!!   "  

 / $ " 2 ' # # " 2 8 '$ " 2 #

!&   "  

2 ' # $ " 2 $

" 2 ' I ' $

%

  8 (

  ; (

  6 (

  6 $# # $#

  6

!   "

< 2 $ # O ' " " # # 2 % D6 E

Page 53: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 53/173

 

%'

 ) 2 " 2 ' " I $ I '

2 ' %

  8 (

  ; (

 

; (

   /

0 ' $ 0 %

  " $ $% # # (

  $ (

  " $ (

  " % ( $ ( $ (

( " " ' ))  #"*" *" '# "'' " "+

Page 54: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 54/173

 

%

Page 55: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 55/173

 

%%

 "

" ' DE % # # # # $# $ #

%

   4 DE J '

DE % $# # # $# # # # # #

   4 DE J ' DE '# % # # F B# # # # $#

& # # %

 "  

 

 4 $(   4 (

   4 $(

   4 $

 "  

   4 *F 6(

   4 (

   4 (

   4

& $ 2 " ' 2 %

   4

& # '%

Page 56: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 56/173

 

%(

   4 (

   4 (

   4

; # ) ' # # # # ' %

   4 (

   4 (

 

 4 (   4 !

'# ' # 2

 ) # I J DE# 2 ' ? " 2 %

   4

C 2

'# ## ,' - # " ,# - " " "'' ")) + . #' ") ' / " # , -0 1) " ")0 " # # " )0 " 1) # 1") ' " '+

&   "

0 2 '

 4 ' %

 " # ' '

? 2 D4E W

Page 57: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 57/173

 

%

   4 $(

   4 (

   4 $(

   4 (

   4 (

   4 (

   4 (

   4 $

 " 2

6

" ' O & $ 2 ( ( (

' $

.$ 

= $ 2 %

  ' (

  $ (

  #

4

8 %

  ' (

  F F 2 '

Page 58: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 58/173

 

%)

&   "

6

" $ # ' # ' 2 $ 3 #

& ) / " # /  " " 2 #3+

.$

= 2 %

  (

  $ # $ (

 

C # %

  (

  (

  (

 

4

5 %

 

(

 

Page 59: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 59/173

 

%*

&   " $2

6

 4 DE ' ) ' # '

$ # #

.$

= $ 2 %

  (

  (

  Q; (

  (

  # (

 

4

" $ I# %

  3

  0 Q; #

Page 60: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 60/173

 

(

&   " <

6

= DE ' 2 : 8 #2 # $ 2

  < 2 ' # # # # " ' $ $ # #

.$

" %

  (

  (

  (

 

 ) $ %

   / F F(

  ;

Page 61: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 61/173

 

(

&!   "

6

"

5 ' # 2 ' = I #

0 # # #

3 =

.$" %

  (

 

4%

 ) $ %

  3 #

(

  8 DE

Page 62: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 62/173

 

(

&&   "

6

" " ' # DE ' DE $

" ' ' $

.$

" %

  '   # (

  ' ' '

4%

 ) $ %

  5 (

  0

Page 63: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 63/173

 

('

&%   " 2

" $ $ ' : # $ $ $ " $ 2

.$ 

= $ 2 %

  # # # # (

  ( # # DLE(

  #

" $ I %

 

'(

  ' # # # $ '(

  ' ' ' # F

Page 64: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 64/173

 

(

&   "

" # / 2

2 %

  (

 

(  (

 

& 2 ' '

" %

   4 D*F 6BE(

   4 (

   4 D8E(

 

 4 D0E

Page 65: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 65/173

 

(%

&   " -@ /$1

DBE 2 $ # " DE DFE # # $ =

@ # % $ # # # #

2 2 $# ' ' $

 ) $ ' 2

  .$ 

@ DF BE ' %

  (

  (

  F (

  F B (

  F B

 ) $ F B %

  0 '  (

  8 B

Page 66: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 66/173

 

((

 "

DE D E#

" $ " # $ " # $#

" ' D E

.$

= 2 %

  # (

  #

4

 ) %

   4 ' ' (

   / ! # (

   4 (

   4

Page 67: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 67/173

 

(

&   "

6

" 2 # # $ "

" ' " '

8 #

.$

@ ' %

  DE # #'$ $ #

4 %

  (

  (

  E E# F #

Page 68: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 68/173

 

()

&   "

6

" 2 3

  #

" %

# # # # $ # '$ # # "!=#

" I

& 2 ' ( 2 2 "!=# # # F#

.$

= 2 %

  (

  (

  (

  (

 

#

4

 ) $ %

   4 DE ' # # #

Page 69: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 69/173

 

(*

   4 (

  5 ' '

Page 70: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 70/173

 

Page 71: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 71/173

 

 " '

 2 6 " DF E 3 I " 2 7, # 3G '

I # # 4 ' %

  & ' D$E # A # -

  D$E DE J # # $

  " $ ,V ## & 2 . O D. E $

%  $ '

" "

%  (

11 Il termine e* 2 6 ?

;

# # B# B# #

Page 72: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 72/173

 

  (

 

'

C %

  " 2 (

 

$ ' A ! - (

  ( ' )B# 8 . # # 0B# 5B# 0B(

  $ $ 2 % $ # # # #

 /

%  5 +

" %

  8  .#  (

  0  "  (

  C$ $   4 54  (

  ; $   4  (

  5$  %46  

; 2 ( '

%  5 +

' B# B # !# ?# # ? *# "# 1# ?

Page 73: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 73/173

 

'

0# ) 0# * ) 0# T# C #

C I %

  ;$ (

  8 # # (

   4 (

  * ' $

" ' $ %

  " D E (

  ; $ (

   4 # '

 ) % # $# $# # " # 2 $

%  5 +

= 8

"  7   % ?# # # #

F %

 

8 4 # ' 0 DE '

  0  # # #  (7 #   0 0

Page 74: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 74/173

 

F

  D0 NE 0 # ' # ' 2 ' 8 ' F 4 "

' 2 '  ' D3 TFE ) ;

" # %

   / $ (

   / (

   / (

   /

12 Quando non sia possibile assicurare personale interno qualificato nei tempi richiesti dal progetto oc-

corre avvalersi della collaborazione esterna di consulenti qualificati, competenti ed affidabili. 

Page 75: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 75/173

 

%

)

$ 6# # # # $ <# # 2 ' %

# # $ A -!- # $ 2 '

$ %

  8   .  (

  8   .' 8 9'#  (

  3  % & # '   (

  @  9 #  (

  :   5'  (

 

@   . #  

  @   !" #  

(  ,

$ D E 6 $ " # $ '  "

" 2 $ 3 # 2 ' # " # #% # # # $ # # # #

Page 76: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 76/173

 

(

8 2 8 : 4 8 0 " '# # # # )  

2 '# # # $ # $ # #

$ # # " # 2

 Esempio: a fronte di uno sviluppo che preveda il rilascio periodico di componenti autocon-

sistenti in termini di funzionalità, la relativa strategia di testing deve prevedere il collaudo

completo di ciascun rilascio e la successiva integrazione dei diversi rilasci.

 Analogamente, una strategia di sviluppo di tipo iterativo-evolutivo, in cui il prodotto si rea-

lizzi in modo ciclico aggiungendo di vota in volta funzionalità ad un corpo base, la corri-

spondente strategia di test dovrà prevedere un’integrazione continua di nuovi moduli e di

moduli esistenti modificati man mano che lo sviluppo procede. Acquista notevole importan-

 za, in questo caso, una strategia che preveda un test “continuativo” d’integrazione e di re-

gressione.

" # # # 2 '

 Esempio: al termine della progettazione, il piano di test è aggiornato con la lista dettagliata

dei casi di test e con la matrice di test non ancora disponibili al momento della pianificazio-

ne del progetto

" # # # ! # " '

" $ 2 5 $ 2 $ & 7  $

7 0 1F 8 *F D    )?B# 6:)

Page 77: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 77/173

 

+V # +V# $

4 G $

#6 6- 5- 1 #

LIVELLO DI RISCHIO IMPEGNO PER IL TEST

Rischio alto Pianificare un impegno complessivo per le attività relative a tutti ilivelli di test previsti pari a circa il 50-60% dell’impegno totale previsto

per l’intero progetto.

I fattori che maggiormente impattano i rischi ed i costi del progettosono: dimensioni del progetto, complessità, date dei rilasci previsti,tecnologie adoperate ed altri fattori di minore importanza.

Rischio medio Pianificare un impegno complessivo per le attività relative a tutti ilivelli di test previsti pari a circa il 20-50% dell’impegno totale previstoper l’intero progetto.

Rischio basso Pianificare un impegno complessivo per le attività relative a tutti ilivelli di test previsti pari a circa il 10-20% dell’impegno totale previstoper l’intero progetto.

"

(  , $

%

  0 # # $# (

  ;$ (

   4

" ' C '

%

  (

  # 2 ' F (

Page 78: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 78/173

 

)

$# #

8 ' # $ ; $ ( $ $ F# 2

3 '

 La matrice di test permette di individuare eventuali scoperture o duplicazioni nell’esercitare

le funzioni. Permette anche di ottimizzare i test in termini economici. Ha quindi un dupliceeffetto positivo: sulla qualità e sull’economicità dei test. Offre garanzia di qualità assicuran-

do che tutti i requisiti siano indirizzati e permette di ridurre i costi eliminando i casi di test

duplicati.

" ;I 2 ' I " 2 D E

"   ! 5'   " #

2 2 #' # # # #

2 DE # $ ' "0= >A 4 I $ %

  #

(  X ( 2

2

14 La validazione dell’ambiente, ed inclusi gli eventuali strumenti adoperati (tool), è richiesto per garan-

tire che i risultati ottenuti dai test non siano in nessun modo influenzati/alterati dall’ambiente stesso. 

Page 79: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 79/173

 

*

" # ' 8 ' $ ' $ # 2 # # # ' ) # # ' $# # #

(  4

2 % # # " ' %

   4 (

 

 4 (

 4 ; (

A   4 ;

; 2 %

 

C(

  ; (

  8 (

   )$ (

  ;# (

  6 (

   4 (

  : (

  3

(   "

" 2 ( 2 '

Page 80: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 80/173

 

)

# # # # 2 DE D GE # # ' ' @ 5 #

" I ' %

  8 $ (

  ; (

  ; ! (

   ) $ (

" I ' %

   4 ! (

 

 4 (  3 V

6$

" %

  : (

  6

 8$2 $

$ %

 

8 $ (  8 $

$ %

  3 (

  ; (

Page 81: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 81/173

 

)

  8

$+

$ ' %

   / (

  6 (

   /

(  ; #

(

  ; '$ $

/ $

$ %

  .## % 2 (

    '## %

(   ") *"6 % #

# #

 "+

" 2 %

  0 (

  6 8 6 (

  : G (

 

 4 # # # #

+

2 %

  V (

Page 82: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 82/173

 

)

  & (

  C$ N N18(

  " $

2 %

  (

  C$ (

 

4$

" '$%

  6 (

  6

(   " <

6

" ' ' " 2

;I # " I # ' #

" # ' %

  $ (

  (

  # # $# $ # $ # (

D*E# D4E

" DE% DE DE " DE '

<

" I ' %

  8 (

Page 83: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 83/173

 

)'

   4 (

  : (

  ; (

   ) # # #

" I ' %

   4 (

   4 #

6$

0 %

  : (

  6

 8$2 $

 )$ %

  8 8 (

  8 ; :   (

 

6 (

   / (

  8

 )$ %

  3 (

  6 (

  6 (

   /

(

  8 (

  ; $

$+

Page 84: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 84/173

 

)

2 %

  6 (

  ; # # # (

  ; ' $ (

 

 / '$ '

/ $

%

  !' '% ( (

   % ( ( ( ( ( ( # (

 

.## % (   ") *"6 % #

( '

 "+

%

   4 *FG(

   4 * ! 4(

  "# 6# ?F(

  0 C 0(

 

8 '$ (

  ;

" %

  8 (

  ; 4 : 4(

  6

Page 85: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 85/173

 

)%

+

2 %

  " '$ (

  (

  "

4$

0 '$%

  6 (

 

6

(   "

6

0 2 # # ' O D0 E D8 '$E <

" 2 %

 

 4 DE% (

   4 D2E% # ?# #

   4 D # # 2E% ' % # # # % A A # - - # # ' $ % . (

   4 DE% ' ' %

# (

   4 DE% # # % ! ! # #

   4 D 2E%

Page 86: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 86/173

 

)(

5 2%

   4 D'E% DE# ? 2

# "'' ,   -+ % /" *") " " 4 ' '# " ') " # #' " 7 / " '' 2#' '" " " ) # # ' " #' 1 "" 3+ 1 *" ' ' "

) +

' # $

3 #

" I ' %

  8 (

 

 4 (

  : (

  ; #

" I ' %

   4 (

   4 #

6$

" %

 

8 (

  6

 8$2 $

" $ %

Page 87: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 87/173

 

)

  8 # 8 (

  8 (

  8 (

  :

 )$ %

  3 (

  6 (

  6 P (

  ; (

   /

  ; /

$+

" %

  6 (

  ; (

  ; (

  ; '$ 8 '$ $# # $# #

/ $

" %

 

!' '% (

   % # # # # (

  .## %

 "+ 3

Page 88: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 88/173

 

))

%

   4 *FG(

  6 (

  8 '$ (

  ;

" %

  ; 4 (

  8 (

 

6

+ 3

2 %

  " '$ $# $# # (

  " # ' (

  " ! # $

4$

" %   ) (

  6 (

  6 $# #

Page 89: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 89/173

 

)*

6

< 2 D $E # O '

" " # # # # %

  (

 

2 D/ E

 ) 2

" 2 # ' ) # 2

" 2

$

" I $

2 ' %

  8 (

  ; (

  ; (

  6

C 2 %

  0$ $ $%   # $ # # $ (

Page 90: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 90/173

 

*

  :$ $  $ # # $ #

( " ' )) #"*" *" ' 6 "'' ' ))) "+

<

" I ' %

 

8 (  ; (

   ) (

  ; (

  8

" I ' # 2%

   4 (

   4 ' $

# I (  3

6$

" I ' # 2%

  8 (

   /

 8$2 $

$

%  8 8

(

  8 # (

  8

Page 91: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 91/173

 

*

$ %

  3 +(

  6 (

  6 P (

   ) $ (

  ; (

   /   (

  3 /

$+

" %

  6 ' ' (

  ; (

  ; (

   /

/ $

" %

  !' '  % # $ # # # (

  % % # # (

  *" 23%

(  .## 23%

15 3

Page 92: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 92/173

 

*

 "+

" %

   4 *F*G(

  6

2 %

  8 (

  ; (

   /

+

2 %

  ' (

  & (

   4 $(

  6 $

4$

" %

   ) 8 (

   /

(  5

2   2 ' #

= 3 ' $ # # # # #

Page 93: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 93/173

 

*'

,

2 >. &: # ;"   &: #    &"  2

0 # O # # $ " I % + - C

%

7 ,

$ D E 2 '$ $ ' 8 $ '$ C -+V

 8

8

5 !8

5

5 8

5

5 9 9

.! 40 .: . 4; 72

5 9

9

Page 94: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 94/173

 

*

 <"   

5 2 ' " # ' Y  

 8  <"  

3 DE % 5 (

6  9  

3 ' # # ' " # ' # M4    :"  

3 DE % # ( 5  

5$2    

( C ) $ I DE# DE DE " $ DE# D E# D E

$

#6 ,

<= 3

< 6 4 # - 4 4 - 1 , -

6 4 # 1 , - -& ,

> 6 4 # -

Page 95: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 95/173

 

*%

,

C 2 $

> 3  

  =

  + -,- 2 # ? & @

  A- -- 1 B . ,, - - - C -/

3--    9,, -,-$ 2 . , ? /@

   9 -,- # $ 5 & $ , 2 &@

  A 5 # # -,- , &@

  , @

  + 1 -- - 1 --

8 0 -,- & . /$ C 5 # 2 , 5$ - # , $ -B

D -- 2 A , -2$ , & .1" / # - 2@ 4 ,

  A -- - 5-1 .52 11 1 ,$ 4 4 C 5,,,/@

    , - -,-& $ $ --@

  A -- $ #5- , ,,@ 

  A -,- & , ,  

2 0 # DE 2

" # ) 2

Page 96: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 96/173

 

*(

(! 

)

' )  

2

' " ) 2 #

0 %   )

; D)E # # # $ #

 $# # # '# # #

  &

2 2 ' # $ "

2

7   )

"  $ I %

   )

0 2 DE# < # # # # #

D6E( # # # # #

  6

Page 97: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 97/173

 

*

0 2 D E# # DE I ;# # D;E 2 DE( ) ' # #

A  C$

$ D6E ) '

 /

" ) # I ' %

   )

0 2 # D/E " $ D;E ) ' $

 

6

0 2 #

" ' # D6E D)E# ) ' < 7 # 0$

 

DE 2 ' % D.4# E P D 'E

; # 2

Page 98: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 98/173

 

*)

  5-

(&   8

%

%

   4 (

   4 (

%

   4 (

9 %

   4

" '

#' # '4#  : 8 $ '

#' # ") '4#  : # 8 " $ 8 2 $

 :31- B ;

 :  ;

 :+ ; : 9& ,& 

 ;

 :A  ;   :A & , ;

 : & 

 ;

 

  

Page 99: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 99/173

 

**

#' # ) ")  : $ 8

#' # '4#  : 8 Y

  Y Y

)   2 DE

+, - -

' '$ $ "   5'  

  # ' 5  47   # # 2 )

"#

" # # # # # '# # # # 2

 9 1-.:9;/

0 1-

.:9;/

 9, 1-

+, 1-.:+;/

 , 1-.:;/

# 1-.:#;/

-

1-

- ,

1-

- ,

1-

- 1-

Page 100: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 100/173

 

' $ # # #

  ' $

)  

 "   '

(! 

2 # " # ' DE   5  '   3

 "

" '$ " # %

  5  % # # #

# (     % # # # (

    #)  % )#C# ;# 8 # C

 "

" '$ " # %

  !  % # # # # (

 

   % # !# #  ( 2 $ # # (

    #)  % $ # # (

  !" ")  %

Page 101: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 101/173

 

"

& D:# E

(&  5

" $ # '$# ' # $ # ' '

$

 " 3

   ) 8 (

  ; # #

# # # # (

   /

 " 3

   ) 8 (

   / (

  6 ! (

   /

# ' ' # " $

8 2 ' # 2 " ' )

Page 102: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 102/173

 

" 2 " 2

8 ! ' 6' $ $

(% 

5

8P '$ ' # 2 DE =# 2# ' # " ' '

D E # # # #

D E

=

D,E DE 3 ! 0

# I $ 0 # #

16 Come già detto in altra parte del manuale, la norma ISO 9001:2000 (come d’altronde anche le ver-

sioni precedenti della norma) richiede che l’ambiente di collaudo sia validato prima di iniziare le prove

per assicurare che esso non influenzi i risultati dei test.

Page 103: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 103/173

 

'

8 $ DE

# = $ $ )

2  ! !" #  

3

" C;6  9! 5*"   2 4 DE " C;6 # !$ # # # # = I L

C;6 %

 

" ' 2 # # # $! (

  C (

  " ! G # # ## (

  ; $% # # # (

  8 $# (

  8

(   )! (

  &

" ) 2 C;6 $

Page 104: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 104/173

 

+

" ' 0 ' = $ $ $# $

 4 $ 2 # $ " # $

0 ' $

72 %

  "0=!"3; >,

 "+ %

  ; (

   4 (

   4 (

 

C (

  "

 "+ < %

  6  . 5  (

   4  =:>   (

   4  :7:>   (

   4    ?"   (

 "+ <%

   4  '9   (

 

 4  :#%'   (  ;  '9   :#%' 

 "+ %

  8 '$   @" .  (

  ;  A 9 !  (

  ;  9 5# !"  

Page 105: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 105/173

 

%

*  72 .94 *&

"0= >, -

)2

C $ '# D" ' E

" %

 

; '(   ) ' (

  "$ ' $(

   ) # # # # (

  0

*   82

C $ D"

  E

" %

  :$ (

   4 ' (

  6$ $

;2

C D" E

" %

  ;$ $ $ (

- :

'$ "0=!"3;>, !

Page 106: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 106/173

 

(

   )$ $ $ (

  =$ $

*  4

C $ # 0 2 DE D" E

" %

 

6 (  6

*!  2

C $ 2 # # # # D" E

" %

   )$ $ # D E(

 

:$ $ (  0$ $

(

  8$ $

*&  ,2

C $ ' I D" E

" %

 

 )$ (  "$ $ (

  ;$ (

  0$

Page 107: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 107/173

 

*   "+

C ' # # # 0 %

  D"E (

  D0 E # #

$ %

  ; (

   4 (

   4 (

  C (

  "

# # 0 ' '

 "8&#  %

   )! (

   )!

 #  %

   ) (

   ) (

   ) (

 

 )

!""8!)   %

  ; DBE (

  6 $ (

  ;

Page 108: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 108/173

 

)

"   %

   )# (

  5

*   " '

8 ' " # %

  " DE (

   4

 " +

8 C

  8 (

  0 $ (

  8 (

  0 ' (

 

0 ! # !# (

  3 (

  3 DE

*  6 $ "

# 2 I %

   4 (

 

" # # # (

  8 ! (

   / # (

   / DE# # # # (

Page 109: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 109/173

 

*

  8 # F# F # (

  8 # # (

  8 D E Z# S# [# \# 3=1#

*! 

" ' C

 

 / (

   4 # # J # # Y # 2 # ># (

  8 (

   / # # # #

   / (

 

 /

*   "+ <

Le tecniche presentate per l’esecuzione dei test prevedono:

  6 D8 6E(

   4 D?*GE(

   4 D*F*GD 4(

   4 D3 @E

/$ A, /$B,

3 0 %

 8%

Page 110: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 110/173

 

% # 0 !

/$!%

 4 D8 6E $ 2 = # # 2 DE 2 DE " # 2

2

$ %

, $

" ' # ' # ' # ' $

6

  # # 0

/$

" # # 2 # # $ 2 '

/ $

# 3 0$ 0 # < 3 #

Page 111: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 111/173

 

$ ' " $ $

" # # '

 0

# "

+ $ $

" 2 # # % # # # #

*   " A?+'-CB

D?*GE 2

" ' $ 8 " G 2 ' # 2 3 # P 2 8 # 3 # '# < # # " 2 # " ! C 8 ' ' I # $

 0  3 (

   / (

   / (

   / ! (

  3

Page 112: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 112/173

 

$

  & (

  & ' (

  & # # (

  8

 " A-@'-CB

D*F*GE 2 2 ' D E 2 2 ' 2 M & 2 ' 3 $ 2

" ' M ' ' 8P # '# $ *F*G < '

P # $ 2 $ *F*G 2 #

*   " A4 5B $

D3 @E 2 # ' 5 #

5 D3 @E %

  5 D)E D;E 8;

Page 113: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 113/173

 

'

*   "+

Le tecniche di integrazione presentate sono quelle più importanti:

   4 D4CE(

   4 D*5E(

  ;

*   " < A"'6B

" D4CE 2 4C

" !

DE " ' # # '

 0

  (

  ! '

$

 

*   " < A-';B

" D*5E 1 " ! " # : # '

 0

  # 2 (

Page 114: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 114/173

 

  : 2 *

$

  (

  "

+

# 4 C * 5# I '

 

4 C * 5 ' 3 ' % # # #

  I '

Page 115: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 115/173

 

%

*!   "+

%

  8 '$ (

  ; =C;(

  ; (

*! 

, 72 :2

" 2 $ # ' $ # # 6 # # ' 2 $ ( L

"#

5 '$ 2 ' ' ' L

" # " '$ %

 

 

  # #

5 '

'

5 ' 2 D '$ E

/

%

Page 116: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 116/173

 

(

 

5 2')3% # DE (

   % $% # # #

8P 2 3 < ' '

4

@ # # $ "# 2 ' = ' $ # 2

" D8 $ E 2 $

, 2

$ ' 4 $ . # - N 18

#6 3 -,  

VALORI REQUISITIANALISI -

DISEGNO

CODIFICA –

TEST UNI-

TARIO

TEST

D’INTEGRAZIONE

TEST DI SI-

STEMA

Valori attesi 2.2 3.8 13.3 5.1 1.2

Valori effettivi 1.2 2.7 21.8 8.7 4.7

=

$ 4

Page 117: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 117/173

 

# # # $ " # 2 $ N 5 # # 81 6 ' " L

$

' ( ' # # $ DE $ '

  < ' # #

$ /   & ' %

  & )) / *"# # *" '% ! $ 2 ' 0 # 2 ( ' ' L

#

  B 6 '  % $ ! $ 2 ' 0 % # (

Page 118: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 118/173

 

)

( (

" 3 2

/  J " '

'$ ' $ 2 $ # ' # 2 ' 2 $ '$ $ " # $ '

*! 

Si tratta di costruire una tabella con i difetti rilevati durante le varie fasi del A 9 !   2 8 ' 2 ' 2 # # # #

   D   i   f  e   t   t  o  s   i   t   à  =   E  r  r  o  r   i

  r   i   l  e  v  a   t   i   /   K   l  o  c   (  o   F   P   )

REQ SPEC DES CUT IT ST ESERCIZIO (6, 12, 18 mesi)

Page 119: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 119/173

 

*

" # '$

#6 " , .E# 7  /

IMMISSIONE DEGLI ERRORI NELLE FASI DI SVILUPPO

Analisi Disegno Codifica Test Totale %

Analisi 5 3 2 0 10 14%

Disegno -- 6 6 11 23 32%

Codifica -- -- 2 30 32 44%

Test -- -- -- 7 7 10%

Totale 5 9 10 48 72 100%

   R   I   M   O   Z   I   O   N   E

   D   E   G   L   I   E   R   R   O   R   I

   N   E   L   L   E   F   A   S   I   D   I   S

   V   I   L   U   P   P   O 

% 7% 12% 14% 67% 100%

" # # + ) $ C > 8 C# 7 ) , $

8 # A. # 2 )# 7

5 DE 2 % ) AV # 7 8 7V# 7 ; AAV - V 4

5 $ DE ( 2 % ) -V# C V# ; AV 4 ,-V

5 2  "  4 ' = $ $ " # '

Page 120: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 120/173

 

' 8.# # '$ " >

Figura 14. Classificazione dei difetti e rappresentazione secondo Pareto.

# # +7V

 "   " '

. ) 8 # 2

<# 7V -V

8 ' 2 D-!7E "

.!>  2 '$

53%

22%

Tipologia di errore

10%14%

17%

6%

IDSIES MCC EDR PLT MISIET EDL

IES = Specifiche incomplete o errateMCC = Fraintendimento delle comunicazioni con il clienteEDR = Errore nella rappresentazione dei datiIET = Collaudo incompleto o erratoIDS = Deviazione intenzionale dalle specifiche

PLT = Errore nella codifica di una specifica di disegnoEDL = Errore logico nella progettazioneMIS = Altro

0

70

25

20

15

10 

5

30

.

.

   N  u  m  e  r  o   d   i  e  r  r  o  r   i

Page 121: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 121/173

 

Tabella 4. Valori percentuali delle tipologie di errori rilevati.

TIPOLOGIA DI ERRORE %

Specifiche incomplete o errate (IES) 22

Fraintendimento delle comunicazioni del cliente (MCC) 17

Errore nella rappresentazione dei dati (EDR) 14

Collaudo incompleto o errato (IET) 10

Errore di codifica della progettazione (PLT) 6

Inconsistenza dell’interfaccia tra i componenti (ICI) 6

Errore logico nella progettazione (EDL) 5

Deviazione intenzionale dalle specifiche (IDS) 5

Documentazione imprecisa o incompleta (IID) 4

Violazione di standard di programmazione (VPS) 3

Interfaccia uomo-macchina ambigua o inconsistente (HCI) 3

Altro (MIS) 5

Totale 100

' # # ,7V " '

$

*!  $

'

 ) +V # -+V

2

DE

Page 122: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 122/173

 

) 6 . 6"- / 

DE D E $

 Nota: la curva rossa indica che il software ha una difettosità superiore a quella pre-

vista. Occorrerà quindi prolungare la fase di test fino a vedere la curva appiattirsi

verso un nuovo asintoto (di valore superiore a quello atteso).

" ' P !

5 '

2 '

: '

# #

$ 2 $ I DE 2 ' % 2 '

   E   R   R   O   R   I   R   I   L   E   V   A   T   I

Valore atteso

Tempo(gg)

25% 50% 75% 100%

Page 123: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 123/173

 

'

L( ( 7 2 2

 Nota: l’uso più efficace di tale tecnica è quella permette di valutare, al termine di

una fase di test, se essa sia stata efficace oppure no. Generalmente una fase di test

termina, nel migliore dei casi, quando tutti i casi di prova pianificati sono stati com-

 pletati. La curva mostra, invece, se i casi di prova eseguiti abbiano rilevato tutti gli

errori previsti!

Page 124: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 124/173

 

Page 125: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 125/173

 

%

  ,

< 2 8 2 # = $

,

 

8 '$   8

  8

  8

   /

6

  6

  3

  ;

 

:   0

/

  6

  6

  6

Page 126: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 126/173

 

(

 

,

 

, 72 :1 ,

" D8 '$E 2 '$ 3 2 P "0= ># ;::"# 31<:#

3 '$ $

' # ! # @ '$ ) '$ $ ' '$

"0=!"3; >,# # $ '$(  !7  

8P # '$ " '

# # # '$ # $ # $ # #

" 2 2 F

" 2 " 2

 

" '$ 6 '$

Page 127: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 127/173

 

4 , 72

C $ 2

 ) 8# "0= >

"&46=C5]"=&3

C

0 '$

7 C

A @

=6@)&"]])]"=&3 C3 86=@344=

=

6 $

7 1

7 86=1"= C3) <5)"4) 

7 6' '$

7 <$

7 <$

7 6' '$

77 8 '$

A ;";= C" /"4)

A 8

A 8

A7 8

AA 8 # #

20 " '$ '$ 3 2

# # #

8 '$ # ' 2 $

Page 128: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 128/173

 

)

A+ 8 $# # #

A, 8 '$ #

+ 04)&C)6C 3 0465:3&4"

+ 0 #

+ 0

+7 0

+A 0

++ 0 # # # #

, 6"30):"# /36"1";T3 3 /)"C)]"=&"

, = '$

, :

- /36"1";T3 "08344"/3 "&436&3

. @304"=&3 C33 &=& ;=&1=6:"4) 3C )]"=&" ;=66344"/3> @304"=&3 C3) ;=&1"@56)]"=&3

@304"=&3 C3" 86=C=44" 1=6&"4" C) ;"3&43

@304"=&3 C33 05*1=6&"4563

@304"=&3 C3 6"0;T"=

7 )&)"0" 3 C)4" 836 " :"@"=6):3&4=

Page 129: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 129/173

 

*

 

, 72

" '$ 2 3 '$ # # O ! '$

#6 ) 3 42 

.

F , 4 #

F 9,,

F , -&, 4

F

0- & , -

61 & -

F 4 6# . /

F

,2

 9,,

F & - 6#

F

, 0- -,- .<&/ # # &12 $ - - ,

GH  912

2 .72/

0- $ &- - -,- 2 -- .< &/$ - ,

GH $%B3

12 >12 3 -- &- ., 2 &/

I F

Le caratteristiche e sottocaratteristiche sono prese dal modello per la qualità

del software definito dalle norme ISO/IEC 9126.

E’ evidente dall’esempio riportato sopra la connessione tra il profilo della

qualità e la strategia di testing.

Page 130: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 130/173

 

'

  , " ,

" %

  ' ' ' '$ 2 $# # # (

    # #

# # ( 

(

 

" $ " DE 3 D E # P # D'E DE $

" 2 0 $

"

2 ' ' 8 '$ ' # ' # #

" # #

8 I

Page 131: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 131/173

 

'

4 ,

C

  .$ % $

  /+% '

   8 % # '$

  #$ % #   # # #

   " % #

  .% $ $

  % '

  %

   8 % '

  % # #

  6 %

  , % $ $

  /%

Page 132: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 132/173

 

'

  , $ + ,

" D8 E 2 $ " 2 8I %

  " # # # # (

  " (

 

6 # J ) '$ J # (

  6 #  $ # #

$ $ 8$ 8I # # # #

$ + 4

& % # # # # $

3 9

  3 . 5

6# 4 0- 0-0-

B--B -B7 &

0- ./

6# ,

7

7 7<

7 -

3

. -/

Page 133: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 133/173

 

''

, 6 " ,

" 2 $ 1 %

  ; S

  ; $ S

  < $ S

  ; S

 

; ' S  ; $ $ S

" 2 8 2 ; ' 8 2 % # # F # F#

J # $# J " %

   4

 

 4

   4

   4 ;

8 " ( '

" %

  1$

  @

 

"

  1

  5$# $

" %

  *F 6

  8

Page 134: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 134/173

 

'

  0

8 2 % # # #

4 , 4

  .$ %

  ) % #

 

 8$2 $% # $ #

  % $ $ # #

   "+ % ' $ # '# $

  + $2% $ # # #

 

 ) % #

  /+ % # C

Page 135: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 135/173

 

'%

&   0 8 " /

" # # $ # # 2 I

C I

" 2 %

  52 " ' 2 # 0 $ 2 # # #

   8$2 & $ # 0 $ 0 # $# $ # #

  4 $ " ' 2 # 3

$ # $

  4 $2 " ' $ 0 # $# # ' '

  4 $ $2 0 " 2 ' " # 2

Page 136: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 136/173

 

'(

  6

  /+ 6/

C ; 6' C;6 C C;6

4 + 6/?3/(? 4@45.# ?344 &3'

% 8 

3 8 

.1 ,/8 

. 8 

5 4 &A'

+48

6#878

8

8

7-, 8

%8 4 .B--B/8 3 ./8

 9 8

8

5,8

-8

8

  8> # .9$ $ </8

+-,8

8

 !

# .0- B +/8

7 ,8

Page 137: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 137/173

 

'

 

# $

' $

# 4

4 ?6

A- -

'

,, - . /

% ,, - . /

( ,, - , -,, . '/ ,, - . /

) ,, - . %/

* 6, ,

6, ,

+

' ,, - ,, -

% A- - ?

( - ? 6,,

) 3-8 - - 6

* =12

Page 138: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 138/173

 

')

 

"

" D; ; E # # $## $# $# # 2 $ " " $ #

" # %

  " (

  C (

  8'(

  C (

  6

M 2 %

   / (

  C M(

  & (

  C M ' # (

  C ' #

5 D E   "   2 # '# 2 ' ' # O '$

Page 139: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 139/173

 

'*

4

0- 9E+7A &3  5, A- 53, .3&,/

- 1 5-A <11? C 1 6 42837 .42 /$ 37 .42 /$ 37% .42 /

,   >5 -  A - # 5 '  >5 #  A - 5 5 - &

- #-%  >5 # -- 5(  >5 -- 5

 

>5 - 5-)  A - # 5- C -*  >5 # -

A. /

8 <11?78B%B38 37D28 38 37D28

38 37%D28

+ >5 C --,, 1J ,, -8 :A- 5 <11? C --,, - 5 ;

> <#7 , )B%B 9- .K/ '$ %7 .-/ * -6B+ 7 BA ,B- +1 > <# 7 # *B%B 

Z " 2 D6

 )E D6E D8 4E

Page 140: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 140/173

 

 

" C

D: E @ # % $# $# $# $# # # # 0# # # #

# !

"# 2 #

"# ' # 2

<

%

  (

  P (

  ' (

  (

 

0

Page 141: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 141/173

 

4

=A & '

              3     

           &   3      1

           &   3     

           &   3     

         '

         

         %

         (

         

         )

         *

            

            

              &   3        

              &   3         1

              &   3        

              &   3         

              &   3        

            '

            

            %

            (

            

            )

            *

A- L L L L

L L L

6- E L L L

 ,, L L ,, L L

 ,, ' L

 ,, L

 ,, % L6- L L

6- L L

6- ' L6- L

6- % L

6, L L

+ E L L L L L E L

A L

6,, L L3- L

=12 L L

6 L

" DGE DE D  E D E ACB 9 E )

Page 142: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 142/173

 

+ $ 4

.@53 4(5B4?5 ?(4

4 $!

. $! AA

# $!

!

+1 - ./8

7 -8

7, -,-8

# # 5-8

7-, 18

6 &'8

+1 .6/8

7 ,8

7, ,8

# 8

8

  &'8

,8

7 # -8

8

Page 143: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 143/173

 

'

  /

  / $9 /

3

8I

%" & # # # # # #

 F # # # #

" 3 6 % # # $!$ # # '# # # # #

6 6 %

2 $# % ' 2 # # $ #

Page 144: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 144/173

 

/ < $ 4

%%?#? 34 54.4?5

 ! 3!

! !

3! # A4!

 ! 

4A!

!

3  . #

!

! 6AB0E !

$2% @U@# :U:# U "% 63<% 6'# 083;% 0# C"0% C# ;=C% ;# C=;% #

04C% 0

Page 145: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 145/173

 

%

 

/ $ " /

3

8I

%

 

 

 

% & # #

  % $ #  #

  % $ ##

/ 4

48 8

3  %9

59 

< > < >

%- U *# 5 U @# # U

Page 146: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 146/173

 

(

 

/ $ 4 /$ /

3

2%

  &

  ;

  C

 

 4!C

  0$ *# @#

  C

/ 4

2

 

43 3 .

)B%B 0 5 < )B%B

)B%B 0 --,, 7< )B%B' *B%B > *B%B

*B%B - -1 B%B

% *B%B 0 - - &-

> *B%B

( B%B 7 - > B%B

M

M

M

(' B(B MM B(B

Page 147: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 147/173

 

Page 148: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 148/173

 

)

 

@ $ %

  D E(

  D E

  D E(

  D E(

 

D E(

  D E(

  D E(

  % #  J #

0

Page 149: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 149/173

 

*

 

%

5) " ' % # '# $% # # # # (

&# 8 # % ! %

   '" ) % # # # # $# # ! 2 2 (

    ") % # # # # # '# # # # # (

  $ ") % # (

  !"" % #

8

* 6-

2 $ #

< 8

& A- & 9- & +

8& &

8

& +, & .N/

& 3,

< 9 

Page 150: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 150/173

 

%

3 # 6

") , - / # "# # "1 ") #' # , "- / # " ")6 # *" +

B ) *" ") / ' "+

 

+

") , #- / # "# # 1 ") #' , - 2 ' '3+

%

  5) # % # # # $# # (

   # #) # % # # # (

  ? " 273 '% # # # # # # (

  .") ' " # % # ## #

+ 6- -#

2 #

< 8& A- -& 9, -& 9- -& 6 -& +

 

& &

8

& +, -#& .N/& 3,

<  

<  

Page 151: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 151/173

 

%

 

0 # #

$ 4 : %

   '" " # #) ' % # # # # # (

 

9) ' % (

  .) ) #) % $ # ' # $ ! # # '(

   #  % # # ( 2 (

  .") "#)  (

  .") ' "   # # #

8 ' # $ $ I DE  % !   '

C ) %

Page 152: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 152/173

 

%

2 6- ,

 4 DE

3 D E

 

<

0 #  '# #7  # # 5G ! ? ;# ;YY# Q# Q0# /*# C#

8 DGE# DFGE# 2

8 '# #

 ) D E        "4   

' %  DE # #

# (

  # # ! (

  DE

< 8& A-

& 7, & 3, & 9- & 3,

 & &

8& +, & 9-

& 3,

< 9

 

 

$.= /

Page 153: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 153/173

 

%'

$ ' 2 # '

<

@ '

5 ' ' 2 DE 0 '

 

B F # O 0# # # " ' # $ D E

7 +, , -

 ) # 2

30

5

9

Page 154: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 154/173

 

%

 ) # # # # #

0 < @5"

 ) #

5 # # 2 ' '

 ) 0<

 ) # # 0 )

$ # # 5 # ' # #

 ) # = 0# ( $ 2 B ? 0# ) 0# C0 8

 )

:

Page 155: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 155/173

 

%%

<

0 D$E# DE# D$E# D$ E#

=# ' ( $;'#

"

8 ' $ # ' DE ' DE '

8 ' D$E# #

  !!!!!(

  (

  (

  (

 

8 ;!;YY# Q# 2 # $ 7

 ) # ' # ( '

3 $ '$

Page 156: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 156/173

 

%(

(   8

0 $

 )# # 8 # # # '' DE DE DGE 0 ' '

 ) $

 ) # $ " # # #  ) DE @ $ ' '#

:

Page 157: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 157/173

 

%

Page 158: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 158/173

 

%)

 

+

C " # %

+ $ $2  

  3 $ (

 

C$ (7  ; (A  3 (+  3 (,  3 (-  8$

+ $ 72 $2  

  ;$(  $(7  5$(A

 

3(+  6(,   )$(-  6$(.  :$

Page 159: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 159/173

 

%*

  + $ $2

  4 $ $2

6 ;O # # # # @ $ # ' $ 0 ' # '# C

2 # # # " 2

E   U & ! C N=; 18

 

62

6

" $ 2 $ ) I '   " # # 2 N 18

62  U & ! C

Page 160: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 160/173

 

(

 

6 $ 3 $ 2 5 2 V 8I $ " ' I V < # '

  U & ! &

U & ! &

Page 161: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 161/173

 

(

 

4

6 $ $ 3 3 2 ' ' ' "# 0 I # ' # ' # # # 8 ' D E " DE 5 2

4   U & ! &

4   U & ! &

4  7 U & ! C

!  4 $

6 $ $ 3 = #

4 $  U & ! C

4 $  U & ! &

Page 162: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 162/173

 

(

  + $ 72 $2

  2

6 $ 8I %

  ;$ (

  (

 

$ 2 $ # ' $ 2

  2

6 $ # 2 3 # 2 "

2 4 :; C 2 2 ' % $ DE 2 $ : $ 4 :; # $ A

2   @ U J Y U # U

Page 163: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 163/173

 

('

 

#$

6 ! ! 3 # 2# 3 ' D E

3 , O %

  8 (  8 (

8 (A  8 (+  8 (,  8

  #$

6 !# 2 =# '# D E

3 - # %

 

;(   ) (7   4(A  8(+  ;(,  0'(-  1  $  

Page 164: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 164/173

 

(

;2

6 $ 3 $ $ 8 $ ' " 2 # % U # U #7 U # U $# U $# 7U $# " % ## # $ % $# 0 # ' $ ' %

;2 U / $ $% # #

. '') 4" " 4 " 41"46 / 'C #' *" '' ' # 'C

 ' + " # "# ,%4 6 =4- " 6 '4 &!+

Page 165: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 165/173

 

(%

4

6 # 2 $ 0 DE 3 # $

,  U 4

,  U &

, 7 U V

/

6 $ % A A# - -# % + 0 /

, $ U 4

,  U &

,  U V

Page 166: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 166/173

 

((

/2

6 $ '' % $ ## # = $ 2 '$ '%

/2 U )# 0# :# )

2

6 $ ' & ' ' $ I %

   4 $(

  & #

2#

2  U 4 ! 4

2  U ) ! 4

Page 167: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 167/173

 

(

Page 168: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 168/173

 

()

-

C 2

 "

^:=03R7_ C Q :B# * ) 8B 7!" 2 ;" " "#3 :@ T

^N)&367_ ; N# *# * 8 J 7B B !>9 ''  ?B

^;";=@&">._ ; @ )# C 6 8 >>.& *"6 " 0 A =

^@"*>7_ @ 4 @ CB >>7 &'  ) ?B

^;)*3>,_ : ; 4Q# ? )6# >>,

"" % !# !#'>   C 6 ?# 3%!!!'``

^*3"]36>_ * * >> # @" " " 4; 8

^:R360->_ :B @ Q >->  Q ?B a 0# & RF

:2

^3=&)6C" 3F !' *"6 &A " *" ' ' ''

 ' " # " 0 A =

^*)6*)6"&=>._ 1 ; *# 3F >>.&A # @"6 !) " 0 A =

Page 169: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 169/173

Page 170: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 170/173

 

^;)&4=&"7_ ;# & C *# C * 7!#") *"6 "46  )

^;=60=7_ ; J 7B1 2 9 !#' 9 3 : "

^&=6:)&_ C ) & & #'" 4  )

^/"0;"=)_ : / %46 =4  )

^&"303&_ QF & =4 "46  )

^0N)6_ Q 0F .' =4 9 2 .' =4 93  )

^R&;T>>_ 8F Q B# 0 T J >>>=4 ?" 2 =4 ?" : 9 .' ! =4 3  )

^4=1=&">>_ @ 4 >>>& " #"# ;53&

^:)00"6"=&">._ : : >>.<# ') " : % )

^:)&4=/)&">+_ @ : >>+B1) "##'"" : % )

.*^"0=>%_ "0=!"3; >%

 @" # # 5*"#

^"0=>%_ "0=!"3; >% @" # # <"# $4"

Page 171: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 171/173

 

^"0=>A%_ "0=!"3; >A% @" # # ?" '# #'#

^"0=>7%A_ "0=!"3; >7%A # ?" '' &A #'"

^"0=>,%_ "0=!"3; >,% ." @" . @"   

^"0=>,%_ "0=!"3; >,% ." @" . >   

^"0=>,7%_ "0=!"3; >,7% ." @" . G &   

^"0=>,A%_ "0=!"3; >,A% ." @" . H @" & %   

^"0=-%>+_ "0=!"3; -%>>+&# B .

^"0=-%_ "0=!"3; -%>>+!)%&# B .##

^"0=+-%>._ "0=!"3; 46 +-%>>.&# ?" &A8&! I B . 3

^"0=,7,%>>_ "0=!"3; 46 ,7,%>>> ?" '' &A8&! I .J

 #

1 1

^03";::"_ ;::"b C# / " J ;::" 8 4 ) ,

^03"08:_ 0 89 :03" ; : 03";: QB >.> C 1 8 6

Page 172: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 172/173

 

Page 173: 04-MetodologiaTesting_v2.1_(tutto)

7/23/2019 04-MetodologiaTesting_v2.1_(tutto)

http://slidepdf.com/reader/full/04-metodologiatestingv21tutto 173/173

 

B ) "'' ' " " # #') ' *"6 ' + '# " *"6 "1'') "'' ) '# )+

& ' #' 1) *" ))1#'#)+ & # " 1) *" K # ' ' *"6 2*" ") *" *"3 1

)) ') #'#)+

& "# " # #' )) 2 ') 7"3 # 2 ''3+ B ) " ') ') '') #4 1") #+ & ' *" ) 2" ) #" "3+ 1 " '') =4 2& # '') 4" / " "# "3+ 6 # ") + & " 

C 2 4 4 7 4