Questões de Concurso
Sobre teste de software em engenharia de software
Foram encontradas 1.364 questões
No que se refere ao teste de software, julgue o item seguinte.
Na realização do teste de integração, a equipe de testes busca
a origem de um problema detectado e procura identificar os
componentes a serem depurados.
No que se refere ao teste de software, julgue o item seguinte.
O teste de regressão visa garantir a integridade de um software já testado que tenha recebido uma nova implementação.No que se refere ao teste de software, julgue o item seguinte.
As novas versões de um software passam pelos testes realizados pela equipe de desenvolvimento de sistema, que valida o uso do software e o libera para utilização pelo usuário final.
Considere:
I. Etapa inicial, onde se escreve um teste que falha, para alguma funcionalidade que ainda será Escrita. II. Já com o teste criado, é o momento de executar o teste. III. Eliminar códigos redundantes, remover acoplamentos, enfim, identificar pontos de melhoria no código.
As etapas I, II e III são, respectivamente,
O tipo de teste que deve ser empregado para que a equipe de desenvolvimento atenda à segunda exigência é denominado teste de
I. Técnica que trabalha diretamente sobre o código fonte do componente de software para avaliar aspectos tais como: teste de condição, teste de fluxo de dados, teste de ciclos, teste de caminhos lógicos, códigos nunca executados.
II. Testa um componente isolado ou classe do sistema.
III. Testa se um ou mais componentes combinados funcionam de maneira satisfatória.
IV. Teste focado na experiência do usuário, consistência da interface, layout, acesso às funcionalidades, etc.
V. Reteste de um sistema ou componente para verificar se alguma modificação recente causou algum efeito indesejado e para certificar que o sistema ainda atende aos requisitos.
As técnicas de testes citadas acima são, respectivamente,
No que concerne a testes de software, julgue o item que se segue.
Testes de integração buscam assegurar que o sistema opere com a carga necessária, pois, ao aumentá-la progressivamente, pode-se avaliar se as interações entre componentes são satisfatórias.No que concerne a testes de software, julgue o item que se segue.
Na aplicação de versões mais recentes do software, caso seja
verificada a ocorrência de novos defeitos em componentes
já analisados, os testes de unidade rejeitarão o software,
interpretando ter havido violação das assinaturas de entrada
e saída.
No que concerne a testes de software, julgue o item que se segue.
Testes de aceitação buscam garantir que o sistema opere com cargas de trabalho variáveis, visto que o aumento progressivo dessas cargas leva à compreensão do momento em que o desempenho se tornará inaceitável.
Julgue o item a seguir, relativo a testes de software.
Para se assegurar que o sistema opere com a carga necessária,
são realizados testes de desempenho em que se aumenta
progressivamente a carga até que se possa definir se
o desempenho do sistema está aceitável.
Julgue o item a seguir, relativo a testes de software.
As técnicas estáticas de verificação centram-se na análise
manual ou automatizada do código-fonte do programa,
enquanto a validação dinâmica tem por objetivo identificar
defeitos no programa e demonstrar se ele atende a seus
requisitos.
Os testes de aceitação são muitas vezes a última etapa de testes antes de implantar o software em produção. Seu objetivo maior é verificar se o software está apto para utilização por parte dos usuários finais, de acordo com os requisitos de implementação definidos. Há três estratégias de implementação de testes de aceitação: a aceitação formal, a aceitação informal (ou teste alfa) e o teste beta.
Com relação às três estratégias de implementação dos testes de aceitação, é correto afirmar que:
O Desenvolvimento Orientado a Testes (TDD) é um método de desenvolvimento criado e disseminado por Kent Beck em seu livro “Test-driven development”. O método define regras, boas práticas e um ciclo de tarefas com 3 etapas: a etapa vermelha, a etapa verde e a etapa de refatoração, ilustrado na imagem abaixo
