Questão 43 · Informática: Engenharia de software e metodologias ágeis
Para apoiar a automação de testes em um workbench de testes de software, utiliza-se a ferramenta de
- A) construção de aplicação low code.
- B) orquestração de contêiner.
- C) comparação de arquivos.
- D) cache HTTP.
- E) interface para desenvolvimento de software.
Marque a alternativa correta:
Gabarito: C
Gabarito definitivo divulgado pela banca Cebraspe (TRE/TO 2017).
Comentário
Gabarito: C.
Um workbench de testes (ambiente de apoio à automação de testes) reúne ferramentas como gerenciador de testes, gerador de dados de teste, oráculo, comparador de arquivos, gerador de relatórios e analisador dinâmico. O comparador de arquivos confronta a saída obtida com a saída esperada e aponta as diferenças, o que automatiza a verificação dos resultados dos testes. Por isso a alternativa C está correta.
- A: plataformas low code servem para construir aplicações com pouca codificação, e não para apoiar a verificação automatizada de testes.
- B: a orquestração de contêineres gerencia a implantação e a execução de contêineres; não compara resultados de testes.
- D: o cache HTTP armazena respostas web para acelerar acessos; não é ferramenta de teste.
- E: uma interface de desenvolvimento (IDE ou API) auxilia a escrita de código, mas não é o componente de um workbench que automatiza a verificação dos resultados.
Dica: quando o enunciado fala em verificar saídas de testes automatizados, pense em comparação entre o resultado obtido e o esperado.
Fundamentos: Engenharia de software: ferramentas de apoio a testes automatizados
Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.
Fonte: prova Cebraspe TRE/TO 2017 (Técnico Judiciário – Área: Apoio Especializado – Especialidade: Programação de Sistemas), questão 43, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.