Você está na página 1de 16

Anlise de Ponto de Teste

Uma proposta de adaptao

Anlise de Ponto de Teste Adaptada


Agenda Histrico O que Anlise de Ponto de Teste (APT) ? A Tcnica APT Dificuldades no uso da APT Proposta de adaptao (APTA) Al!uns "esultados Anlise de Ponto de Teste Adaptada

Anlise de Ponto de Teste Adaptada


Histrico #n$cio %&''( )*a+ada do #,P-. para cola/orao no %0 li1ro 2studo de )aso( A1aliao da APTA (Priscila 3ou4a e 5arcelo 6ernec7) pela ,/rica de Testes da Proden!e 5aio %&'% 8ana+ento do li1ro( 9T*e #,P-. .uide to #T and 36 5easure+ent: )ap$tulo ;( 9An 2<perience in 2sti+atin! 36 Testin! 2ffort:

Anlise de Ponto de Teste Adaptada


O que Anlise de Ponto de Teste (APT) ?
As esti+ati1as de esforo de teste so !eral+ente deri1adas do ta+an*o funcional esti+ado do soft=are> aplicando?se u+ percentual que corresponde aos testes dentro do ciclo de 1ida de desen1ol1i+ento@ 2ste percentual co/re apenas os testes unitrios> que so reali4ados pelos desen1ol1edores@ A APT u+a tcnica de esti+ati1a de ta+an*o de teste utili4ada para esti+ar o esforo para definir> desen1ol1er e e<ecutar testes funcionais )ai<a?preta@ A unidade de +edida o Ponto de Teste@ A APT ta+/+ au<ilia na identificao dos riscos na e<ecuo dos testes> e ta+/+ a deter+inar a i+portAncia relati1a das 1rias funBes> 1isando oti+i4ar te+po dispon$1el de teste@

Anlise de Ponto de Teste Adaptada


A Tcnica APT

)onsidera rele1antes e pontua C 2le+entos co+ suas )aracter$sticas> e+ Dai<a> 5dia ou Alta@

3o os se!uintes os 2le+entos co+ suas )aracter$sticas(

Anlise de Ponto de Teste Adaptada


A Tcnica APT ... ' ? Ta+an*o )o+ple<idade EF+ero de )ondiBes (nF+ero de #fs do cdi!o) #nterfacea+ento EF+ero de arqui1os o/tidos por u+a funo e o nF+ero de funBes que utili4a+ esses arqui1os -nifor+idade das funBes 5ede a e<teno do "2-3O de funBes de teste

Anlise de Ponto de Teste Adaptada


A Tcnica APT ... % 2strat!ia de Testes A i+portAncia e a #ntensidade de -so das funBes para o usurio )aracter$sticas da Gualidade Aceita/ilidade 3e!urana -sa/ilidade 2ficiHncia )o/ertura de testes

Anlise de Ponto de Teste Adaptada


A Tcnica APT ... C Produti1idade

)on*eci+ento e *a/ilidade da equipe de testes

,atores a+/ientais Disponi/ilidade e qualidade das ferra+entas de teste

Anlise de Ponto de Teste Adaptada


Dificuldades no uso da APT

Eo infor+a e ne+ su!ere co+o se conse!uir as infor+aBes necessrias para se classificar as caracter$sticas das funBes@ Eo fica claro co+o de de1e utili4ar a fai<a de 1alores para se classificar as caracter$sticas dos ele+entos A/rir o cdi!o e contar as condicionais para se classificar a )o+ple<idade (ele+ento Ta+an*o)> na fase do planeIa+ento de proIeto ainda no se te+ este cdi!o@

Anlise de Ponto de Teste Adaptada


Proposta de Adapta o ! APTA

A )o+ple<idade do ele+ento 9Ta+an*o: ser classificada e+ Pontos de ,uno> confor+e planil*a de conta!e+> e no pelo nF+ero de condiBes (#,s) A co+ple<idade do ele+ento 92strat!ia de Testes: ser classificada co+ infor+aBes so/re #ntensidade de -so> #+portAncia para o usurio e )o+ple<idade das #nterfaces (nF+ero de A8#s por P2) sero disponi/ili4adas na 2specificao dos "equisitos

Anlise de Ponto de Teste Adaptada


Proposta de Adapta o ! APTA...

A )o+ple<idade do ele+ento 9Produti1idade : ser classificada co+ infor+aBes colocadas no Plano de Testes so/re ,atores A+/ientais e ,erra+entas de Teste Para se classificar o Ta+an*o e Gualificao da 2quipe de Testes> /e+ co+o o "euso das funBes a adaptao su!ere alteraBes nas fai<as de 1alores

Anlise de Ponto de Teste Adaptada


Alguns "esultados

"#$%&TADO Po' P"OD#()#


'onsiderados +uito /ons e alto !rau de preciso@ Os critrios para se escol*er os J siste+as a/ai<o (C desen1ol1i+ento e ' +el*oria)> fora+ a qualidade da docu+entao e a +el*or apropriao de *oras@

"#$%&TADO Po' P"OD#()#


P"O*#TO

+, Pontos de -un o
121

+, Pontos de Teste 'alculad o ! APTA


345

+, Horas Teste #sti.ada ! APTA


675

+, Horas de Teste 'onsu.ida s


623

(arge. de #rro

Pro/eto A ! Desen0ol0i.ento Pro/eto : ! Desen0ol0i.ento Pro/eto ' ! Desen0ol0i.ento Pro/eto D ! (el>oria

8 67974

62;

6<4

57

;;

8 6=933

26=

416

<3=

<<=

! <922

37;

647

666

6==

8 669==

"#$%&TADO Po' A%TO" DA APTA

P"O*#TO

+, Pontos de -un o

+, Horas Teste #sti.ada ! APTA


25 621 ;4

+, Horas de Teste 'onsu.idas


2< 3=5 41

(arge. de #rro

Pro/eto A Pro/eto : Pro/eto '

<2 65 75

8 5965 ! 3497< 8 129<=

Anlise de Ponto de Teste Adaptada


Referncias
'@ Keenendaal> 2@ K@> and T@ De77ers@ Test Point Analysis: A Method for Test Estimation@ *ttp(LL===@ifpa@nlL#+a!esL23)O5'MMMN%&TestN%&PointN%&AnalOsis N%&?N%&N%&AN%&+et*odN%&forN%&testN%&esti+ationPtc+'Q;?CQ;;%@pdf@ %@ 3ou4a> P@ P@> and 5@ 6@ Dar/osa@ %&'&@ Tailorin! t*e test point analOsis esti+ation tec*nique in a soft=are testin! process@ #n IV Encontro Brasileiro de Testes (EBTS) @ "ecife@ C@ 8i1ro 9T*e #,P-. .uide to #T and 3oft=are 5easure+ent: 2<perience in 2sti+atin! 3oft=are Testin! 2ffort: 9)*apter ; ? An

J@ #,P-. (#nternational ,unction Point -sers .roup)@ %&'&@ Function Point Countin Practices Manual !elease "#$#%# (RanuarO %&'&)

Anlise de Ponto de Teste Adaptada


O?rigado

'arlos A Pires de 'astro &ui@ -l0io "i?eiro )oordenao de Aferio de 5tricas 3-D3L)OA5

Tel@ (%') CQS;?S&&& "LJJ%%

Você também pode gostar