Questões de Concurso
Foram encontradas 1.336 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Um Técnico pretende realizar testes de software em um sistema. Alguns dos testes que ele deseja realizar são:
I. Detectar, precocemente, bugs nas funcionalidades ou recursos recém-desenvolvidos.
II. Validar a funcionalidade, confiabilidade e estabilidade entre diferentes módulos.
III. Certificar-se que todos os módulos do sistema funcionam como esperado, em conjunto.
IV. Melhorar a qualidade do código por meio de melhor refatoração de código.
Os itens I, II, III e IV são testes classificados, correta e respectivamente, como
Sobre os testes de software, analise as afirmativas a seguir.
I. Testes de estresse são testes de sistema projetados para confrontar o software com situações anormais as condições previstas de uso.
II. Testes de regressão são testes estruturais que forçam o software a falhar de várias maneiras visando identificar os limites operacionais de um sistema.
III. Testes de módulo são testes de caixa-preta que visam avaliar a usabilidade da aplicação, determinando até que ponto a interface do software é fácil e intuitiva de utilizar.
Está correto o que se afirma em
Acerca de engenharia de software, julgue o próximo item.
A engenharia de software é dividida em compreender o
problema, planejar uma solução, executar o plano e examinar
o resultado.
No TDD, os testes que embasam a refatoração são do tipo caixa preta, pois o foco é a funcionalidade em vez do modo de desenvolvimento, logo, ao se utilizar o TDD, é incompatível executar testes unitários em uma estratégia caixa branca.
– Integrar componentes de infraestrutura e depois adicionar componentes funcionais.
– Iniciar a integração dos sistemas no nível de módulo.
– Implementar o método de teste quando existirem módulos superiores ainda em construção. Nesse caso, deve-se usar drivers para estimular o funcionamento dos módulos ausentes.
Trata-se da abordagem