Questões de Concurso Comentadas por alunos sobre teste de software em engenharia de software

Foram encontradas 1.102 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q834074 Engenharia de Software

Teste de caixa-preta é um teste de software para verificar a saída dos dados usando entradas de vários tipos. Essa técnica é aplicável às fases de:


(1) teste de unidade.

(2) teste de integração.

(3) teste de sistema.

(4) teste de aceitação.


Assinale a alternativa correta.

Alternativas
Q831578 Engenharia de Software

Associe as colunas, relacionando as técnicas de teste às suas definições / características.


Técnicas

1. Particionamento de Equivalências

2. Análise do Valor Limite

3. Grafo Causa-Efeito

4. Error-Guessing


Definições/Características

( ) Seleciona valores que estão exatamente sobre ou imediatamente acima ou abaixo das bordas de classes semanticamente equivalentes.

( ) Divide o domínio de entrada em grupos nos quais qualquer elemento pode ser tomado como um representante para a realização do teste.

( ) Deriva casos de teste a partir de uma representação formal da especificação do software.

( ) Deriva casos de teste por meio da intuição e da experiência, estabelecendo uma relação causal entre tipos prováveis de erros e casos de teste que poderiam detectá-los.


A sequência correta dessa associação é

Alternativas
Q828684 Engenharia de Software

O sistema de aluguel de veículos da empresa SoCarros foi modelado em UML. Como parte de seu desenvolvimento, o Analista de Testes Pedro definiu diversos testes a serem realizados. Considere as seguintes descrições dos testes definidos por Pedro:

• Testar se ao final do caso de uso “Alugar carro” aparece a mensagem “Aluguel realizado com sucesso”.

• Testar se o sistema suportaria 500 aluguéis simultâneos.

• Testar se o módulo dos Atendentes consegue trocar mensagens corretamente com o modulo da Gerência.

• Testar se o método “Verificar disponibilidade” da classe “Veiculo” está funcionando corretamente.

• Verificar quanto tempo o sistema está demorando para retornar à lista de veículos disponíveis.

Os testes descritos são, respectivamente:

Alternativas
Q827403 Engenharia de Software
Após a realização de um teste de software, a identificação de uma variável não declarada é considerado um
Alternativas
Q827336 Engenharia de Software

Test Driven Development (TDD) é uma prática muito utilizada no processo de desenvolvimento de sistemas computacionais. Analise as afirmativas a seguir sobre o uso da prática de TDD:

I. Tornam os testes de regressão mais demorados porque o desenvolvedor precisará fazer testes manuais várias vezes por dia.

II. Garante que os requisitos do sistema sejam atendidos porque o desenvolvedor escreverá o código de testes sempre que acabar a implementação do código do sistema.

III. Ajuda o desenvolvedor a escrever código de qualidade porque ele gastará parte do seu tempo escrevendo código de testes.

Está correto o que se afirma em:

Alternativas
Respostas
556: B
557: C
558: E
559: C
560: C