Questões de Concurso
Sobre teste de software em engenharia de software
Foram encontradas 1.364 questões
Com base nesse contexto, assinale a opção que descreve corretamente a importância da automação de testes em ambientes CI/CD.
Nesse contexto, os testes de unidade caracterizam-se por
O teste é uma atividade fundamental no ciclo de vida do desenvolvimento de software, que visa identificar defeitos, bugs ou problemas em um sistema de software para garantir sua qualidade e adequação aos requisitos do usuário final. Consiste em executar o software em condições controladas e observar seu comportamento, a fim de verificar se ele atende aos critérios de aceitação estabelecidos durante a fase de especificação e de desenvolvimento.
Disponível em: <https://www.softwaretestinghelp.com/>. Acesso em: 20 fev. 2024.
É uma característica essencial para o resultado adequado em testes unitários de software:
Nesse contexto, quantos caminhos possui uma função que é representada por um grafo com 9 nós e 11 arestas?
( ) O teste de segurança é uma técnica que não avalia a resistência do software a ameaças e ataques, visando não identificar vulnerabilidades e garantir a proteção dos dados.
( ) Teste de Unidade é uma técnica que verifica obrigatoriamente em todos os componentes de um software para garantir que tudo funcione conforme esperado, dispensando completamente o teste de partes menores isoladas (unidades).
( ) O teste de aceitação do usuário (UAT) é conduzido exclusivamente pelos desenvolvedores para garantir que o sistema atenda aos padrões de qualidade internos da equipe de desenvolvimento.
Assinale a alternativa que apresenta a sequência correta de cima para baixo.
Qual estágio de teste está descrito no cenário acima?
Com base no cenário apresentado, o requisito não funcional identificado foi o de verificar se
É uma das características principais dessa abordagem iniciar o desenvolvimento de testes
Julgue o item que se segue, a respeito de qualidade de software.
Um teste de software de regressão estará corretamente
projetado quando se considera, em cada uma das funções
principais do software, apenas os testes que tratam de uma
ou mais classes de erros.
Quanto aos princípios fundamentais das atividades de teste e aos processos ágeis de desenvolvimento de software, julgue o item a seguir.
Os testes de regressão são realizados por ocasião da
ocorrência de mudanças no software.
Quanto aos princípios fundamentais das atividades de teste e aos processos ágeis de desenvolvimento de software, julgue o item a seguir.
Os estágios das atividades de teste de software devem ser
realizados na seguinte ordem: teste do sistema, teste de
integração e teste de unidade.
Julgue o próximo item, relativo a testes de software.
Considerada uma técnica sistemática para construir a
arquitetura de software concomitantemente à realização de
testes para descobrir erros associados às interfaces, o teste de
integração realiza testes a partir de componentes testados em
unidade.
Julgue o próximo item, relativo a testes de software.
Um conceito-chave na atividade de codificação na XP, ainda
que incompatível com a execução de testes unitários, é a
programação em pares, em que duas pessoas trabalham
juntas em uma mesma estação de trabalho para criar código.
Julgue o próximo item, relativo a testes de software.
Considerando que o teste funcional objetiva determinar se
um recurso funciona corretamente sem problemas, é possível
automatizar esse tipo de teste mesmo que o sistema seja web,
em que é possível simular os retornos esperados.