Questões

Total de Questões Encontradas: 157

As ferramentas de teste, embora implementem técnicas e critérios diferentes, apresentam características globais bastante semelhantes. Nesse contexto, as operações realizadas por tais ferramentas podem ser divididas em: criação da sessão de teste, tratamento de casos de teste (adição, eliminação, visualização, importação e minimização do conjunto de casos de teste), geração de requisitos de teste, análise da adequação do conjunto de casos de teste e:
A
correção de erros.
B
modelagem e simulação.
C
verificação semântica.
D
geração de relatórios.
E
análise de cenários de negócio.
O processo de desenvolvimento de software envolve uma série de atividades nas quais, apesar das técnicas, métodos e ferramentas empregados, erros ainda podem ocorrer; por isso, são necessários testes. Há vários tipos de teste, como o Teste Funcional, que:
A
é conhecido como Teste Caixa Branca, por tratar o software como uma caixa cujos conteúdos internos e externos são conhecidos.
B
verifica as funções do sistemas e os detalhes de implementação.
C
envolve a criação de casos de teste que têm como objetivo principal checar se os programadores estão seguindo a documentação produzida.
D
baseia-se no conhecimento das estruturas internas da implementação, que são fundamentais na escolha dos casos de teste.
E
trata o software como uma caixa cujo conteúdo é desconhecido e da qual só é possível visualizar o lado externo.
Ano: 2014 Banca: VUNESP Órgão: DESENVOLVESP Prova: Analista - Analista de Sistemas
Assinale a alternativa correta com relação às técnicas de teste de software.
A
O teste do tipo caixa branca exige conhecimento da estrutura interna do programa em análise.
B
O teste do tipo caixa preta não exercita as interfaces externas do programa em análise.
C
Os testes dos tipos caixa preta e caixa branca diferem apenas quanto ao número de testes a serem realizados.
D
O teste denominado de caminho básico é do tipo caixa preta. 
E
O teste denominado de particionamento de equivalência é do tipo caixa branca.
Entre os testes necessários à manutenção do plano de continuidade do negócio inclui-se o teste de
A
caixa preta. 
B
intrusão. 
C
recuperação técnica. 
D
software. 
E
seleção de recursos humanos.
Assinale a opção correta, com relação às formas adequadas de emprego de testes de software em uma organização.
A
Os testes unitários são grupos de testes que avaliam se os requisitos do software foram implementados conforme o que foi especificado. Normalmente, servem de base a um processo de verificação automática. Nesses tipos de teste, devem ser considerados os valores extremos que examinam os limites da entrada de dados do sistema. 
B
O teste funcional é o estágio mais baixo da escala de testes e é aplicado, nos menores componentes de código criados, com o objetivo de garantir que atendam às especificações, em termos de características e funcionalidade. Na grande maioria dos casos, esses testes são realizados pelos desenvolvedores. 
C
Os testes de integração são executados em uma combinação de componentes para verificar se eles funcionam corretamente juntos, conforme as especificações. 
D
Os testes caixa branca (White Box) verificam a funcionalidade e a aderência aos requisitos, em uma ótica externa ou do usuário, sem que se tenha.qualquer conhecimento do código e da lógica interna do componente testado. 
E
Os testes caixa preta (Black Box) avaliam as cláusulas de código, a lógica interna do componente codificado, as configurações e outros elementos técnicos.
Ano: 2010 Banca: CESPE Órgão: INMETRO Prova: Pesquisador - Desenvolvimento de Sistemas
Assinale a opção correta acerca da elaboração de estratégias de teste de software.
A
O teste alfa pode ser usado para a verificação do software, mas este tipo de teste não é adequado para o processo de validação. 
B
Um teste de regressão pode ser o primeiro teste a ser realizado no software. 
C
O projeto de teste de unidade pode ser realizado antes mesmo que o código seja iniciado. 
D
Um teste de recuperação deve evitar que o sistema apresente falhas que interrompam o seu funcionamento. 
E
O teste de caminho básico é uma técnica que identifica as rotinas normalmente usadas, deixando de lado as rotinas eventualmente executadas.
O objetivo do teste de software é encontrar defeitos, revelando que o funcionamento do software em uma determinada situação não está de acordo com o esperado. Sob o ponto de vista do teste de software, é correto afirmar que:
A
com base no princípio de Pareto é possível afirmar que 90% dos componentes de software concentram 90% dos defeitos do software.
B
com o passar do tempo o número de defeitos no software tende a diminuir.
C
o fato de o software produzir saídas corretas implica, necessariamente, sua aprovação.
D
as ferramentas de depuração permitem testar programas em um ambiente separado do desenvolvimento. Isso é explicado porque os ambientes de desenvolvimento não são integrados às ferramentas de depuração.
E
o teste de integração consiste em realizar seqüências de envios de mensagens. Essas seqüências devem ser escolhidas de maneira a explorar o maior número possível de estados que um objeto possa assumir e as transições entre eles.
O método de testes estruturais de software não tem como objetivo garantir que:
A
Os caminhos independentes de um módulo sejam exercitados ao menos uma vez.
B
As decisões lógicas sejam testadas em seus lados verdadeiro e falso.
C
Os ciclos sejam exercitados em seus limites e dentro de intervalos operacionais.
D
As estruturas de dados internas sejam testadas e validadas ao nível de componente.
E
Os erros de interface sejam identificados no contexto dos requisitos funcionais.
Texto Associado Texto Associado
Com relação à engenharia de requisitos, julgue os itens a seguir.
Nos testes de caixa branca, o código-fonte do programa é usado para identificar testes de defeitos potenciais, particularmente no processo de validação, o qual demonstra se um programa atende a sua especificação. 
C
Certo
E
Errado
Texto Associado Texto Associado
Com relação à engenharia de requisitos, julgue os itens a seguir.
Considerando-se o programa final como caixa preta, a validação dinâmica, ou teste, pode ser utilizada para identificar a ocorrência de defeitos no programa ou para confirmar se ele atende aos requisitos estabelecidos. 
C
Certo
E
Errado
Página 7 de 16