Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

31 
 
 
 
 
 
 
 
 
 
A rápida raposa marrom saltou sobre o cachorro preguiçoso (vários espaços em branco no início) 
 
A rápida raposa marrom saltou sobre o cachorro preguiçoso (2 espaços em branco no final) 
 
A ligeira raposa marrom saltou sobre o cão preguiçoso 
 
(vários espaços em branco no final) 
 
Etc. 
 
 
 
8.5 O que é teste de regressão? Explique como o uso de testes automatizados e um 
estrutura de teste como JUnit simplifica o teste de regressão. 
 
 
O teste de regressão é o processo de execução de testes para funcionalidades que já foram implementadas quando 
uma nova funcionalidade é desenvolvida ou o sistema é alterado. 
Os testes de regressão verificam se as alterações do sistema não introduziram problemas no código implementado 
anteriormente. 
Testes automatizados e uma estrutura de teste, como o JUnit, simplificam radicalmente os testes de 
regressão, pois todo o conjunto de testes pode ser executado automaticamente sempre que uma alteração é feita. Os 
testes automatizados incluem suas próprias verificações de que o teste foi bem-sucedido ou não, portanto, os custos 
de verificação do sucesso ou não dos testes de regressão são baixos. 
 
 
 
 
8.7 Escreva um cenário que possa ser usado para ajudar a projetar testes para o sistema de estações 
meteorológicas em regiões selvagens. 
 
 
Um cenário possível para testes de alto nível do sistema de estação meteorológica é: 
 
John é meteorologista responsável pela produção de mapas meteorológicos do estado de Minnesota. 
 
 
Esses mapas são produzidos a partir de dados coletados automaticamente usando um sistema de 
mapeamento meteorológico e mostram diferentes dados sobre o clima em Minnesota. John seleciona a área 
para a qual o mapa será produzido, o período de tempo do mapa e solicita que o mapa seja gerado. 
Enquanto o mapa está sendo criado, John executa uma verificação da estação meteorológica que examina 
todos os dados coletados remotamente da estação meteorológica e procura lacunas nesses dados – isso 
implicaria um problema com a estação meteorológica remota. 
 
 
Existem muitos cenários alternativos possíveis aqui. Deverão identificar o papel dos intervenientes envolvidos e discutir 
uma tarefa típica que poderá ser executada por esse papel.

Mais conteúdos dessa disciplina