1)
A automatização de testes é um tema de grande relevância quando se fala em qualidade de software e por isso, o uso desta disciplina deve ser considerado em todos os projetos de software. Com testes automatizados consegue-se entender melhor os problemas, já que o desenvolvedor, pela prática, valida sua hipótese considerando diferentes cenários.
Com base na Gestão de Projetos em Sistemas da Informação, avalie as seguintes asserções e a relação proposta entre elas.
I - O teste de automação é um teste caixa-preta, focado nas interfaces do sistema.
PORQUE
II - Ele trata do código propriamente dito, ou seja, se preocupando não com as funcionalidades do sistema, mas com a codificação realizada.
A respeito dessas asserções, assinale a alternativa correta.
Alternativas:
a)
As asserções I e II são proposições verdadeiras, mas a II não justifica a I.
b)
As asserções I e II são proposições verdadeiras e a II justifica a I.
c)
A asserção I é uma proposição verdadeira e a II, falsa.
d)
A asserção I é uma proposição falsa e a II, verdadeira.
e)
As asserções I e II são proposições falsas.
Soluções para a tarefa
Sabendo que a automatização de testes ajuda na melhoria da qualidade de software, de modo a entender problemas e validar hipóteses, a alternativa que contextualiza bem essa questão é a letra d) A asserção I é uma proposição falsa e a II, verdadeira.
O que são testes de automação?
Nos testes de software, a automação de testes é o uso de um software separado daquele software que está sendo testado, para controlar a execução de testes e comparações de resultados atuais com resultados previstos.
Portanto, esse teste de automação lida com o código de forma cuidadosa, visando gerar menos bugs e gastos com manutenção, por outro lado, o teste da caixa-preta é na verdade chamado o teste funcional, ou seja, foca exatamente nas funcionalidades do sistema e sua interface, através da detecção de erros.
Veja mais sobre testes de software aqui: https://brainly.com.br/tarefa/35894997
#SPJ1