Buscar

Métodos ágeis defendem a ideia de que é preciso criar software de qualidade desde o início, ao invés de assegurar a qualidade apenas no final do pr...

Métodos ágeis defendem a ideia de que é preciso criar software de qualidade desde o início, ao invés de assegurar a qualidade apenas no final do processo. Novas funcionalidades serão entregues com alta frequência e não se pode permitir que as alterações realizadas no software para criar as novas funcionalidades façam com que funcionalidades já existentes deixem de funcionar. É para prevenir que isso aconteça que existem os testes de regressão que podem ser realizados manualmente ou automatizados. Ao longo desta seção, estudaremos diversas técnicas e abordagens diferentes para testes que, combinadas, podem ser úteis e importantes para o desenvolver software com qualidade. A pirâmide de testes, criada por Mike Cohn [20] é um modelo interessante que além de defender que diferentes tipos de testes podem ser combinados, também sugere uma proporção dentre os diferentes tipos, como pode ser visto na figura 4.1: Diferentes tipos de testes têm objetivos distintos e seu custo de automação e tempo de execução também diferem. Testes de Unidade, geralmente, são os mais rápidos se de automatizar e também são rápidos de executar, por isso, eles estão na base da pirâmide e representam a maior parte dos testes propostos pelo modelo. Em seguida, temos os testes de integração (também chamados de testes de serviço ou testes de API

Métodos ágeis defendem a ideia de que é preciso criar software de qualidade desde o início.
Novas funcionalidades serão entregues com alta frequência e não se pode permitir que as alterações realizadas no software para criar as novas funcionalidades façam com que funcionalidades já existentes deixem de funcionar.
Os testes de regressão podem ser realizados apenas manualmente.
Os testes de unidade são os mais caros para automatizar e também são lentos de executar.
a) Apenas I e II estão corretas.
b) Apenas II e III estão corretas.
c) Apenas I e IV estão corretas.
d) Apenas II e IV estão corretas.

Essa pergunta também está no material:

02 - Agile Desenvolvimento de Software Com Entregas Frequentes E Foco No Valor de Negocio
163 pág.

Português Escola Colegio Estadual Barao Do Rio BrancoEscola Colegio Estadual Barao Do Rio Branco

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra "c) Apenas I e IV estão corretas". A afirmação I está correta, pois os métodos ágeis realmente defendem a ideia de que é preciso criar software de qualidade desde o início, ao invés de assegurar a qualidade apenas no final do processo. Já a afirmação IV está correta, pois os testes de unidade são os mais rápidos e baratos para automatizar e também são rápidos de executar.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais