Questões

Total de Questões Encontradas: 157

Ano: 2018 Banca: CEBRASPE Órgão: BNB Prova: Analista de TI - Especialista Técnico
Cada um dos itens a seguir apresenta uma situação hipotética, seguida de uma assertiva a ser julgada, com relação a testes de software.
Uma equipe de desenvolvimento de softwares pretendia realizar testes de forma incremental durante o desenvolvimento de um programa, a fim de verificar se mudanças no programa não haviam nele introduzido novos bugs; para isso, foram sugeridos os testes unitários e de regressão. Nessa situação, será correto utilizar os testes unitários, mas não os testes de regressão, pois esses últimos não visam verificar novos bugs, mas sim, tão somente, avaliar as funcionalidades do sistema.
C
Certo
E
Errado
Uma empresa foi contratada por um órgão governamental para modificar e adaptar um sistema para gerenciamento eletrônico de documentos, com base nas especificações criadas pelo próprio órgão. A contratada entregou ao órgão uma parte do sistema com as alterações solicitadas, e um grupo de usuários finais do sistema está simulando operações de rotina, para atestar se seu comportamento está de acordo com as expectativas da empresa. 
Conclui-se que está sendo realizado o teste de:
A
unidade; 
B
regressão;
C
 integração;
D
aceitação;
E
cobertura.
Texto Associado Texto Associado
Imagem Associada da Questão
A Express tem como norma avaliar todos os produtos de software que desenvolve. Assim, na avaliação da qualidade de um software, há um modelo que permite estimar, ao final do ciclo de desenvolvimento do software, o número de erros latentes no sistema. Esse modelo, chamado de Amplificação de Defeitos, é graficamente representado da seguinte forma: 
Imagem da Questão
O retângulo marcado com X representa, para o passo em questão, 
A
o tempo médio de execução. 
B
a porcentagem de eficiência na detecção de erros. 
C
o número de linhas de código. 
D
o número de funções existentes. 
E
a complexidade ciclomática. 
Texto Associado Texto Associado
Imagem Associada da Questão
Um dos clientes da Express solicitou que fosse utilizada uma técnica de teste de software denominada caminhos independentes. A filosofia básica dessa técnica de teste é 
A
determinar o número de variáveis e constantes presentes no software. 
B
verificar o desempenho de cada módulo de software. 
C
exercitar todos os valores limites dos domínios de cada variável. 
D
verificar a existência de instruções de desvio incondicional. 
E
exercitar, a cada novo teste, partes do software ainda não cobertas em testes anteriores. 
Texto Associado Texto Associado
Imagem Associada da Questão
Considerando um software de grande porte desenvolvido pela Express, torna-se necessário, inicialmente, elaborar os testes de unidade de software. É necessário, ao se testar uma unidade, que se projetem e implementem programas que acionem os módulos sob teste, eventualmente passando alguns parâmetros necessários. Tais programas denominam-se  
A
stubs
B
scrum
C
webapp
D
context
E
drivers
Ano: 2018 Banca: CESPE Órgão: STM Prova: Analista Judiciário - Análise de Sistemas
Julgue os seguintes itens, relativos a testes de software.
Em testes de integração, a estratégia de integração bottom-up integrará componentes de infraestrutura que fornecem serviços comuns, adicionando a eles componentes funcionais; para testar uma nova característica, pode ser necessário integrar componentes diferentes.
C
Certo
E
Errado
Ano: 2018 Banca: CESPE Órgão: STM Prova: Analista Judiciário - Análise de Sistemas
Julgue os seguintes itens, relativos a testes de software.
Em um processo de cascata, testes de sistemas testam todo o sistema, enquanto, em processos de desenvolvimento iterativo, será testado apenas um incremento a ser entregue ao cliente.
C
Certo
E
Errado
Ano: 2018 Banca: CESPE Órgão: STM Prova: Analista Judiciário - Análise de Sistemas
Julgue os seguintes itens, relativos a testes de software.
Testes de regressão servem ao propósito de verificar se o sistema pode operar na carga necessária, fazendo-a regredir constantemente até que o comportamento de falha do sistema seja testado ou que defeitos sejam identificados.
C
Certo
E
Errado
Ano: 2018 Banca: UFG Órgão: SANEAGO Prova: Analista - Analista de Sistemas
A análise estática de código pode ser realizada por meio de
A
métricas de código.
B
execução de testes.
C
acompanhamento de logs produzidos pelo código.
D
análise do comportamento (consumo de memória, CPU, …).
Ano: 2018 Banca: UFG Órgão: SANEAGO Prova: Analista - Analista de Sistemas
No âmbito da Engenharia de Software, testes de unidade são aqueles realizados:
A
no sistema como um todo, de maneira que este mostre conformidade em relação à especificação de requisitos.
B
sobre as menores estruturas de código-fonte, como métodos e classes.  
C
para verificação de integração entre módulos, de maneira que estes mostrem unidade. 
D
em módulos ou unidades do sistema, de maneira que possam validar um componente específico.
Página 2 de 16