29.09.2013 Views

escola superior aberta do brasil – esab pós-graduação em ...

escola superior aberta do brasil – esab pós-graduação em ...

escola superior aberta do brasil – esab pós-graduação em ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

CAPÍTULO II <strong>–</strong> O PROCESSO DE TESTES<br />

O processo de testes deve ser inicia<strong>do</strong> junto com o projeto e deve acompanhá-lo no<br />

decorrer das d<strong>em</strong>ais etapas <strong>do</strong> desenvolvimento, isso garante uma redução nos<br />

custos <strong>em</strong> virtude da prevenção de probl<strong>em</strong>as já no inicio <strong>do</strong> desenvolvimento.<br />

Plano, estratégia, cenário, roteiro, casos, massa e evidências de testes são os<br />

principais artefatos elabora<strong>do</strong>s e revistos ao longo <strong>do</strong> processo de avaliação (Anexo<br />

D). Nesse processo também encontramos as atividades de inspeção e auditoria de<br />

código-fonte, que, inclusive, pod<strong>em</strong> utilizar ferramentas de automatização.<br />

Quanto aos artefatos, a automação t<strong>em</strong> si<strong>do</strong> mais utilizada junto aos casos e a<br />

massa de testes. Como já falamos sobre a massa de testes, vejamos os casos.<br />

Segun<strong>do</strong> Ungarelli (2007) os casos de teste especificam entradas, resulta<strong>do</strong>s<br />

espera<strong>do</strong>s e condições de execução estabelecen<strong>do</strong> o que será testa<strong>do</strong>. Para<br />

Correia (2004, p.2) a qualidade de um caso de teste é descrita através de quatro<br />

atributos:<br />

1. Capacidade de encontrar defeitos;<br />

2. Capacidade <strong>em</strong> exercitar mais de um aspecto reduzin<strong>do</strong> assim a quantidade de<br />

casos de teste requeri<strong>do</strong>s;<br />

3. Baixo custo necessário para a realização <strong>do</strong> caso de teste incluin<strong>do</strong> o esforço de<br />

desenho, execução e análise <strong>do</strong>s resulta<strong>do</strong>s de teste;<br />

4. Baixo esforço de manutenção necessário sobre o caso de teste a cada alteração<br />

<strong>do</strong> sist<strong>em</strong>a.<br />

Estes quatro atributos dev<strong>em</strong> ser balancea<strong>do</strong>s de forma a ter casos de testes com<br />

boa qualidade.<br />

Os <strong>do</strong>is primeiros atributos independ<strong>em</strong> da forma de teste (automática ou manual).<br />

Quanto aos <strong>do</strong>is últimos ver<strong>em</strong>os mais a frente diversas situações que d<strong>em</strong>onstram<br />

<strong>em</strong> que casos uma forma é melhor que a outra. O esforço de construção e de<br />

28

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!