Questões de Concurso

Foram encontradas 1.160 questões

Resolva questões gratuitamente!

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

Q1891209 Engenharia de Software
Uma categoria de testes comumente utilizada é a de Testes Baseados em Experiência (Experience-based Testing). Nas técnicas dessa categoria, fatores como o histórico de funcionamento da aplicação e erros comuns de utilização das tecnologias empregadas – derivados do conhecimento do testador – são utilizados para antecipar a ocorrência de erros, defeitos e falhas. Testes baseados em experiência não costumam ser empregados como abordagem principal em cenários de alto risco, em função da variabilidade de sua eficiência e cobertura. Considerando um projeto em que o time de desenvolvimento não possua experiência com a tecnologia e o domínio da aplicação, a técnica recomendada para o portfólio de testes desse time é:
Alternativas
Q1889335 Engenharia de Software
Dentro do contexto de Teste de Software, o objetivo de ________________ é checar se o software atende a seus requisitos funcionais e não funcionais, enquanto o objetivo de _____________ é checar que o software atende às expectativas do cliente.

Assinale a alternativa que completa, correta e respectivamente, as lacunas do texto acima.
Alternativas
Q1889334 Engenharia de Software
Considere as seguintes afirmações sobre Teste de Software.

I - Os testes podem mostrar apenas a presença de erros, mas não sua ausência.
II - Inspeções de software (também chamadas testes de inspeção) são centradas principalmente no código-fonte de um sistema, mas qualquer representação legível do software, como seus requisitos ou modelo de projeto, pode ser inspecionada.
III- Teste unitário é o teste em que alguns ou todos os componentes de um sistema estão integrados e o sistema é testado como um todo.

Quais estão corretas?
Alternativas
Q1889222 Engenharia de Software
Abordagem para o desenvolvimento de programas em que se intercalam testes e desenvolvimento de código. Essencialmente, desenvolve-se um código de forma incremental em conjunto com um teste para esse incremento. Não se caminha para o próximo incremento até que o código desenvolvido passe no teste.

Assinale a alternativa que contém o conceito definido acima.
Alternativas
Q1889207 Engenharia de Software
Analise as seguintes afirmações sobre testes de sistemas de software.

I - Os testes funcionais são aqueles que abordam funcionalidade, corretude, completude, usabilidade e adequação à tarefa do sistema de software.
II - BDD (Desenvolvimento orientado a comportamento – Behavior-Driven Development) e TDD (Desenvolvimento orientado a testes – Test-Driven Development) abordam testes funcionais em nível de abstração caixa-preta e caixa-branca, respectivamente.
III- Testes estáticos não envolvem a execução do sistema em teste, mas podem ser executados automaticamente por ferramentas. Exemplos são ferramentas de análise estática de código e comparação de código com padrões.

Quais estão corretas?
Alternativas
Respostas
241: A
242: D
243: B
244: D
245: E