Baixe o app para aproveitar ainda mais
Prévia do material em texto
Au la 8 - 17 /0 5/ 20 06 3 Es tr at ég ia G lo ba l 1. Te st e de u n id a de • Fo ca liz a ca da co m po n e n te in di vi du a lm e n te , ga ra n tid o qu e fu n ci o n a . • Fa z u so in te n si vo de té cn ic a s qu e e xe rc ita m ca m in ho s e sp e cí fic o s n a e st ru tu ra de co n tro le . 2. Te st e de in te gr aç ão • Fo ca liz a o pa co te de so ftw a re co m pl e to e tra ta da ve rif ic a çã o do pr o gr a m a co m o u m to do . • Fa z u so de té cn ic a s de pr o jet o de ca so s de te st e qu e e n fo ca m a s e n tra da s e sa íd a s, a lé m de e xe rc ita r ca m in ho s e sp e cí fic o s. 3. Te st e de va lid a çã o • Cr ité rio s de a va lia çã o e st a be le ci do s du ra n te a a n ál is e de re qu is ito s sã o a va lia do s. 4. Te st e de si st e m a • Te st a a co m bi n a çã o do so ftw a re co m o u tro s e le m e n to s do si st e m a (co m o ha rd w a re , pe ss o a l e ba n co s de da do s). • Ve rif ic a se a fu n çã o /d e se m pe n ho gl o ba l d o si st e m a é a lc a n ça da . Au la 8 - 17 /0 5/ 20 06 4 Te st e de Va lid aç ão • Co m e ça n o fim do te st e de in te gr a çã o . – Co m po n e n te s in di vi du a is já fo ra m e xe rc ita do s. – O so ftw a re e st á co m pl e ta m e n te m o n ta do co m o u m pa co te . – Er ro s de in te rfa ce já fo ra m de sc o be rto s e co rr ig id o s. • A va lid a çã o é be m - su ce di da qu a n do o so ftw a re fu n ci o n a do m o do e sp e ra do pe lo cl ie n te . – As e xp e ct a tiv a s ra zo áv e is s ão a s de fin id a s n o do cu m e n to de Es pe ci fic a çã o de R e qu is ito s do So ftw a re . – O do cu m e n to de ve co n te r u m a se çã o de Cr ité rio s de Va lid a çã o . Au la 8 - 17 /0 5/ 20 06 5 Cr ité rio s do Te st e de Va lid aç ão • A va lid a çã o é co n se gu id a po r in te rm éd io de u m a sé rie de te st e s qu e de m o n st ra m co n fo rm id a de co m o s re qu is ito s. • O s te st e s sã o pr o jet a do s pa ra ga ra n tir qu e : – O s re qu is ito s fu n ci on a is se jam sa tis fe ito s. – O s re qu is ito s de de se m pe n ho se jam a lca n ça do s. – A do cu m e n ta çã o e st e ja co m pl e ta e co rr e ta . – Us a bi lid a de e o u tro s re qu is ito s se jam sa tis fe ito s. • Ex e m pl o : tra n sp o rta bi lid a de , co m pa tib ilid a de , e tc . • Ca so ha ja de sv io s, u m a lis ta de de fic iê n ci a s é cr ia da . – R a ra m en te e rr os de sc o be rto s n e ss e e st ág io po de m se r co rr ig id o s a n te s da e n tre ga . – É n e ce ss ár io n e go ci a r co m o cl ie n te pa ra e st a be le ce r u m m ét od o de re so lu çã o de de fic iê n ci as . Au la 8 - 17 /0 5/ 20 06 6 Va lid aç ão : R ev is ão da Co n fig u ra çã o • Ta m bé m ch a m a da de a u di to ria . • G a ra n te qu e to do s os e le m e n to s da co n fig u ra çã o de so ftw ar e te n ha m si do a de qu ad a m e n te de se n vo lv id os e ca ta lo ga do s. – Có di go - fo n te e e xe cu tá ve l. – D o cu m e n ta çã o . – Fe rr a m e n ta s qu e fo ra m u sa da s n o de se n vo lv im e n to . Au la 8 - 17 /0 5/ 20 06 7 Va lid aç ão : Te st es de A ce ita çã o • É im po ss ív e l p a ra u m de se n vo lv e do r pr e ve r co m o o cl ie n te u sa rá o so ftw a re . – In st ru çõ e s de u so po de m se r m a l i n te rp re ta da s. – Um a sa íd a qu e pa re ci a cl a ra pa ra o de se n vo lv e do r po de se r in in te lig ív e l p a ra o u su ár io . • Po r e ss e m o tiv o , te st e s de a ce ita çã o de ve m se r de fin id o s pe lo cl ie n te e co n du zi do s pe lo u su ár io fin a l, a fim de va lid a r to do s o s re qu is ito s do cl ie n te . – Po de se r co n du zi do a o lo n go de u m pe río do de se m a n a s o u m e se s. Au la 8 - 17 /0 5/ 20 06 8 Va lid aç ão : Te st es A lfa e B et a • Se o so ftw a re é de se n vo lv id o co m o u m pr od u to a se r u sa do po r vá rio s cl ie n te s, é di fíc il re a liz a r te st e s de a ce ita çã o co m ca da u m .– N e ss e ca so u sa - se os te st e s a lfa e be ta . • Te st e a lfa : co n du zi do n a in st a la çã o do de se n vo lv e do r co m o s u su ár io s fin a is . – O de se n vo lv e do r “ o lh a so br e o o m br o” do s u su ár io s pa ra re gi st ra r er ro s e pr o bl e m as de u so . • Te st e be ta : co n du zi do n a s in st a la çõ e s do s u su ár io s fin a is . – O de se n vo lv e do r n ão es tá pr es en te . – O cl ie n te re gi st ra to do s os pr ob le m as (re a is ou im a gi n ár io s) e o s re la ta a o de se n vo lv e do r em in te rv a lo s re gu la re s. – D e po is qu e os pr ob le m as sã o co rr ig id os , o pr o du to é lib e ra do pa ra to da ba se de cl ie n te s. Au la 8 - 17 /0 5/ 20 06 9 Te st e de Si st em a • O so ftw a re é a pe n a s u m e le m e n to de u m si st e m a m a io r. – O u tro s e le m e n to s do si st e m a : ha rd w a re , pe ss o a l, da do s, si st e m a o pe ra ci o n a l. • Um a sé rie de te st e s de in te gr a çã o e va lid a çã o do si st e m a de ve m se r co n du zi do s. • Ti po s de te st e de si st e m a : – Te st e de re cu pe ra çã o . – Te st e de se gu ra n ça . – Te st e de e st re ss e . – Te st e de de se m pe n ho . Au la 8 - 17 /0 5/ 20 06 10 Te st e de R ec u pe ra çã o • É u m te st e de si st e m a qu e fo rç a o so ftw a re a fa lh a r de di ve rs o s m o do s e ve rif ic a se a re cu pe ra çã o é a de qu a da m e n te re a liz a da . • Se a re cu pe ra çã o é a u to m át ic a : – A re in ic ia liz a çã o e a re cu pe ra çã o do s da do s sã o a va lia do s. • Se a re cu pe ra çã o re qu e r in te rv e n çã o hu m a n a : – O te m po m éd io pa ra o re pa ro é a va lia do pa ra de te rm in a r se e st á de n tro de lim ite s a ce itá ve is . Au la 8 - 17 /0 5/ 20 06 11 Te st e de Se gu ra n ça • Ve rif ic a se o s m e ca n is m o s de pr o te çã o in co rp o ra do s a u m si st e m a vã o de fa to pr o te gê - lo de : – H a ck er s qu e te n ta m in va dí - lo po r e sp or te . – Ex - e m pr e ga do s qu e te n ta m in va dí - lo po r vi n ga n ça . – In di ví du os qu e te n ta m in va dí - lo e m bu sc a de ga n ho s pe ss oa is ilíc ito s. • O te st a do r de ve de se m pe n ha r o pa pe l d o in di ví du o qu e de se ja in va di r o si st e m a . – D e ve te n ta r ob te r se n ha s de fu n ci o n ár io s e xt er n o s. – D e ve te n ta r to m ar o si st em a n e ga n do se rv iço a o u tro s. – D e ve te n ta r ca u sa r er ro s n o si st e m a pa ra in va dí - lo du ra n te a re cu pe ra çã o . • Co m te m po e re cu rs o s su fic ie n te s, o bo m te st e de se gu ra n ça va i a ca ba r in va di n do o si st e m a . Au la 8 - 17 /0 5/ 20 06 12 Te st e de Es tr es se • Sã o pr o jet a do s pa ra su bm e te r pr o gr a m a s a si tu a çõ e s a n o rm a is e ve rif ica r se e le s a in da fu n ci o n a m . • Ex e cu ta o pr o gr a m a de ta l f o rm a qu e de m a n de re cu rs o s e m qu a n tid a de o u fre qü ên ci a a n o rm a is : – A ve lo ci da de de e n tra da de da do s po de se r m u ito a u m e n ta da o u di m in u íd a . – A m e m ór ia do si st e m a po de se r di m in u íd a . – Ca so s de te st e qu e po de m ca u sa r bu sc a e xc e ss iv a de da do s re si de n te s e m di sc o sã o cr ia do s. Au la 8 - 17 /0 5/ 20 06 13 Te st e de D es em pe n ho • É pr o jet a do pa ra te st a r o de se m pe n ho do so ftw a re du ra n te a e xe cu çã o , n o co n te xt o de u m si st e m a in te gr a do . • R e qu e re m in st ru m e n ta çã o de ha rd w a re e so ftw a re . – É n e ce ss ár io m e di r de m o do pr e ci so a u til iz a çã o de re cu rs o s (m e m ór ia , pr o ce ss a m e n to ). • Im po rta n te pa ra si st e m a s de te m po re a le e m bu tid o s. Au la 8 - 17 /0 5/ 20 06 14 Té cn ic as de Te st e de So ftw ar e • Fo rn ec em di re tri ze s si st e m át ic as pa ra pr o jet a r ca so s dete st es qu e : – Ex e rc ita m a ló gi ca in te rn a e a s in te rfa ce s de ca da co m po n e n te de so ftw a re . – Ex e rc ita m o s do m ín io s de e n tra da e sa íd a do pr o gr a m a pa ra de sc o br ir e rr o s n a fu n çã o , n o co m po rta m e n to e n o de se m pe n ho do pr o gr a m a . Au la 8 - 17 /0 5/ 20 06 15 Ca ra ct er ís tic as de Te st ab ili da de • As s e gu in te s ca ra ct e rís tic a s le va m a u m so ftw a re te st áv e l e de ve m se r le va da s e m co n ta qu a n do e le é co n st ru íd o : – O pe ra bi lid a de : o so ftw ar e de ve se r pr o jet a do e im pl em e n ta do co m qu a lid a de . – O bs er va bi lid a de : va riá ve is de ve m se r vi sí ve is ou co n su ltá ve is du ra n te a e xe cu çã o . – Co n tro la bi lid a de : va riá ve is de ve m po de r se r co n tro la da s di re ta m e n te pe lo e n ge n he iro de te st e . – D e co m po n ib ilid a de : m ód u lo s in de pe n de n te s po de m se r te st a do s in de pe n de n te m e n te . – Si m pl ic id a de : o co n jun to de ca ra ct e rís tic as de ve se r o m ín im o n e ce ss ár io pa ra a te n de r os re qu is ito s. – Es ta bi lid a de : o so ftw ar e se re cu pe ra be m de fa lh as . – Co m pr ee n si bi lid a de : a do cu m e n ta çã o té cn ic a é ac es sí ve l in st a n ta n ea m e n te , be m or ga n iz ad a , e sp e cí fic a , de ta lh a da e pr ec is a . Au la 8 - 17 /0 5/ 20 06 16 Ca ra ct er ís tic as do Te st e • Um bo m te st e de ve te r o s se gu in te s a tri bu to s: 1. Al ta pr o ba bi lid a de de e n co n tra r u m e rr o . • O te st a do r de ve e n te n de r o so ftw ar e . • As di fe re n te s cl a ss es de fa lh a de ve m se r in ve st ig a da s. 2. N ão de ve se r re du n da n te . • Te m po e re cu rs os pa ra te st es sã o lim ita do s. • Ex . : te st ar vá ria s se n ha s in vá lid a s di fe re n te s é re du n da n te . 3. N ão de ve se r m u ito si m pl e s n e m m u ito co m pl e xo . • Ca da te st e de ve bu sc a r en co n tra r u m tip o de er ro . Au la 8 - 17 /0 5/ 20 06 17 Te st es Ca ix a- Pr et a e Ca ix a- B ra n ca • Te st e s Ca ix a - Pr e ta – Sã o co n du zi do s n a in te rfa ce do so ftw a re , se m pr e o cu pa çã o co m a e st ru tu ra ló gi ca in te rn a do so ftw a re . • Te st e s Ca ix a - Br a n ca – Sã o ba se a do s e m u m e xa m e rig o ro so do de ta lh e pr o ce di m e n ta l. – Ca m in ho s ló gi co s e co la bo ra çõ e s e n tre co m po n e n te s sã o te st a da s. So ftw ar e En tr ad a Sa íd a So ftw ar e En tr ad a Sa íd a Au la 8 - 17 /0 5/ 20 06 18 Te st e Ex au st iv o (im pr at ic áv el !) • À pr im e ira vi st a po de pa re ce r qu e u m te st e ca ix a - br a n ca ba st a n te rig o ro so le va ria a pr o gr a m a s 10 0% co rr e to s. – “ Ap e n a s” se ria n e ce ss ár io ge ra r ca so s de te st e pa ra e xe rc ita r to da a ló gi ca do pr o gr a m a . – Ex e m pl o : pr o gr a m a de 10 0 lin ha s de có di go C co m do is lo o ps a n in ha do s (de ta m a n ho va riá ve l), co m qu a tro if- th e n - e ls e de n tro do lo o p in te rn o . • 10 14 ca m in ho s de e xe cu çã o po ss ív e is . • 3. 17 0 a n os pa ra te st ar to do s os ca m in ho s em u m co m pu ta do r at u a l. Au la 8 - 17 /0 5/ 20 06 19 Té cn ic as de Te st e Ca ix a- B ra n ca • Us a n do m ét o do s de te st e ca ix a - br a n ca , po de m o s de riv a r ca so s de te st e qu e : 1. G a ra n ta m qu e to do s o s ca m in ho s in de pe n de n te s de u m m ód u lo se jam e xe cu ta do s pe lo m e n o s u m a ve z. 2. Ex e rc ite m to da s a s de ci sõ e s ló gi ca s de se u la do ve rd a de iro e fa ls o . 3. Ex e cu te m to do s o s ci cl o s (lo o ps )n o s se u s lim ite s e de n tro de se u s in te rv a lo s o pe ra ci o n a is . 4. Ex e rc ite m a s e st ru tu ra s de da do s in te rn a s. • Ti po s de te st e ca ix a - br a n ca : – Te st e de Ca m in ho Bá si co – Te st e de Es tru tu ra de Co n tro le
Compartilhar