QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
42 questões encontradas

Julgue o próximo item, relativos a conceitos, aplicações e tipos de testes de software.

Testes ágeis devem ser implementados quando há integração contínua; nesse caso, os testes devem ser aplicados somente ao final de cada sprint, de modo a validar se há integração de objetos distintos, ainda que isso não ajude a garantir que todo o sistema esteja funcionando corretamente.

A Certo
B Errado
Órgão: Órgão não informado Cargo: Ministério da Economia Tecnologia da Informação Usuário UX Prova: CESPE CEBRASPE - Órgão não informado - Ministério da Economia Tecnologia da Informação Usuário UX - 2020

Julgue o próximo item, relativos a conceitos, aplicações e tipos de testes de software.
Em um desenvolvimento ágil, convém que os testes sejam automatizados para cada objeto no ciclo de vida do produto, o que inclui código-fonte e alterações de banco de dados.

A Certo
B Errado
Órgão: Órgão não informado Cargo: Ministério da Economia Tecnologia da Informação Usuário UX Prova: CESPE CEBRASPE - Órgão não informado - Ministério da Economia Tecnologia da Informação Usuário UX - 2020

Julgue o próximo item, relativos a conceitos, aplicações e tipos de testes de software.
Em testes automatizados, para diminuir problemas de lentidão ao se acessar um banco de dados no teste de funcionalidade, pode-se substituir o banco de dados por um mock objects.

A Certo
B Errado
Órgão: Órgão não informado Cargo: Ministério da Economia Tecnologia da Informação Usuário UX Prova: CESPE CEBRASPE - Órgão não informado - Ministério da Economia Tecnologia da Informação Usuário UX - 2020

Julgue o próximo, relativos a conceitos, aplicações e tipos de testes de software.
No processo de testes para software customizado, deve haver pelo menos um teste para cada requisito; nessa validação, busca-se que o sistema execute corretamente de acordo com o uso esperado.

A Certo
B Errado
Órgão: Órgão não informado Cargo: Ministério da Economia Tecnologia da Informação Usuário UX Prova: CESPE CEBRASPE - Órgão não informado - Ministério da Economia Tecnologia da Informação Usuário UX - 2020

Julgue o próximo item, relativos a conceitos, aplicações e tipos de testes de software.
O desenvolvimento orientado a testes (TDD — test driven development ) agrega uma técnica de design e análise em que a funcionalidade de teste vem como um valor agregado, uma vez que os desenvolvedores tentam entender o objeto que estão prestes a construir, concentrando-se nos resultados esperados da funcionalidade.

A Certo
B Errado
Órgão: Órgão não informado Cargo: Ministério da Economia Tecnologia da Informação Usuário UX Prova: CESPE CEBRASPE - Órgão não informado - Ministério da Economia Tecnologia da Informação Usuário UX - 2020

O Clean Code deve considerar também o momento de teste do software em desenvolvimento. O Teste Limpo deve

A ser o mais completo possível, para que não seja necessário repeti-lo muitas vezes.
B ser específico para determinado ambiente.
C ser executado de forma que os testes sejam escritos antes que o código a ser testado esteja no ambiente de produção.
D produzir resultados com respostas o mais abertas possível, para garantir eficiência ao processo.
E contemplar todas as dependências possíveis, para garantir a eficácia do processo de testes.

No processo de teste de software , o beta teste é

A realizado por uma equipe de teste independente.
B realizado pelos clientes no local de trabalho do desenvolvedor de software .
C realizado por clientes em seu próprio local de trabalho.
D útil para testar software sob medida.
E executado o mais cedo possível no ciclo de vida.

No teste de software orientado a objetos, como a condição de um objeto é parte implícita da entrada e saída dos métodos, necessita-se de uma maneira para explorar sistematicamente as situações e transições do objeto. O modelo de teste adequado para executar essas operações é o teste

A interclasse.
B intraclasse.
C estrutural.
D de comando e decisão.
E com máquina de estado.

Suponha que uma Auditora Fiscal da área de TI atue na etapa de testes e avaliação da qualidade de um software em desenvolvimento. Como o software sofria alterações a cada nova funcionalidade a ele incorporada, a Auditora propôs que a equipe de testes adotasse como padrão um tipo de teste que garantisse que as mudanças recentes no código deixassem o resto do código intacto, visando impedir a introdução de erros. A equipe decidiu realizar um tipo de teste para testar a parte modificada e as áreas adjacentes que podem ter sido afetadas, dentro de uma abordagem baseada em risco. Assim, os testadores destacariam as áreas de aplicação que poderiam ser afetadas pelas recentes alterações de código e selecionariam os casos de testes relevantes para o conjunto de testes. Procedendo desta forma, seriam realizados testes

A de Revisão de Funcionalidade.
B Gama.
C de Aceite Operacional.
D de Regressão.
E de Caixa-preta.

Os testes unitários são aplicados em subprogramas individuais ou em componentes maiores construídos com unidades altamente coesas e são executados:

I. sempre com acesso ao código que está sendo testado.

II. normalmente com o suporte de ferramentas de depuração.

III. sempre pelos programadores que escreveram o código.

IV. para verificar o funcionamento dos elementos de software separadamente.

Está correto o que consta de

A I e IV, apenas.
B I, II e III, apenas.
C I, II e IV, apenas.
D II, III e IV, apenas.
E I, II, III e IV.