Buscar

TESTES DE SOFTWARE AULAS 03 E 04

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Prévia do material em texto

TESTES DE SOFTWARE 
Lupa 
 
 
 
 
 
 
Exercício: CCT0272_EX_A3_ Matrícula: 
Aluno(a): DOMINGOS CRUZ DE SOUZA Data: 17/08/2016 17:02:47 (Finalizada) 
 
 
 1a Questão (Ref.: 201409923814) Fórum de Dúvidas (0) Saiba (0) 
 
Para avaliarmos a qualidade de um software identificamos a necessidade da utilização de uma forma sistêmica 
de trabalho com o objetivo de identificar o maior número possível de situações de testes. 
Neste contexto estudamos técnicas de teste de caixa branca e preta. 
 
Marque a alternativa que define uma característica básica de um teste de caixa preta. 
 
 
Preparar casos de teste baseados na estrutura interna do software. 
 
O método de teste para obtenção de casos de teste de cobertura de desvio condicional. 
 Preparar casos de testes baseados na especificação do software. 
 
Conhecer com profundidade a linguagem utilizada para o desenvolvimento. 
 
Dado um conjunto de requisitos, avaliar todos os detalhes da implementação. 
 
 
 
 
 
 2a Questão (Ref.: 201409417752) Fórum de Dúvidas (0) Saiba (0) 
 
Considerando o Grafo de Fluxo de Controle abaixo, escolha a alternativa que representa o caminho 
associado com critério baseado em fluxo de controle "Todos-Nós". 
 
 
 
 
1,2,6 
 1,2,3,4,2,3,5,2,6 
 
1,2,6,2,3,4,2,3,5,2,6 
 1,2,3,4,2,3,5,6 
 
1,2,3,4,5,6 
 
 
 
 
 
 3a Questão (Ref.: 201409937337) Fórum de Dúvidas (0) Saiba (0) 
 
Também conhecido por teste estrutural ou orientado à lógica, é uma técnica de teste de software que trabalha 
diretamente sobre o código fonte do componente de software para avaliar aspectos, tais como, teste de condição, teste 
de fluxo de dados, teste de ciclos e teste de caminhos lógicos. Trata-se da técnica de teste de: 
 
 
 
 
Integração 
 
Unidade 
 
Depuração 
 Caixa-branca 
 
Caixa-preta 
 
 Gabarito Comentado 
 
 
 
 
 4a Questão (Ref.: 201410018215) Fórum de Dúvidas (0) Saiba (0) 
 
Fernando foi incumbido de realizar um conjunto de testes que contemplam os requisitos funcionais de um 
programa. Ele então trabalhará com a técnica de testes conhecida por: 
 
 
Teste de complexidade ciclomática 
 
Teste de condição. 
 
Teste de fluxo. 
 Teste de caixa-preta 
 
Teste de ciclo. 
 
 Gabarito Comentado 
 
 
 
 
 5a Questão (Ref.: 201409403701) Fórum de Dúvidas (0) Saiba (0) 
 
Dentre as funções abaixo marque a que não corresponde a um teste baseado na técnica de caixa preta: 
 
 
A integridade das informações externas (tabelas) é mantida. 
 
Demonstrar que as funções do software são operacionais. 
 
A saída é corretamente produzida. 
 
A entrada é adequadamente aceita. 
 Executar os caminhos independentes definidos na complexidade ciclomática. 
 
 
 
 
 
 6a Questão (Ref.: 201409403700) Fórum de Dúvidas (0) Saiba (0) 
 
Dentre as funções abaixo marque a que não corresponde a um teste baseado na técnica estrutural: 
 
 
 
 A entrada é adequadamente aceita. 
 
Garantir que todos os caminhos independentes dentro de um módulo tenham sido exercitados pelo 
menos uma vez. 
 
Executar todos os laços em suas fronteiras e dentro de seus limites operacionais. 
 
Exercitar todas as decisões lógicas para valores falsos ou verdadeiros. 
 
Exercitar as estruturas de dados internas para garantir a sua validade. 
 
 
 
 
 
 7a Questão (Ref.: 201409406272) Fórum de Dúvidas (0) Saiba (0) 
 
Qual técnica de teste que visa avaliar as claúsulas de código, lógica interna do componente codificado, as 
configurações e outros elementos técnicos. 
 
 
Teste incremental. 
 
Sequencial. 
 Caixa Branca. 
 
Lógica. 
 
Caixa Preta 
 
 
 
 
 
 8a Questão (Ref.: 201409924114) Fórum de Dúvidas (0) Saiba (0) 
 
Em um exemplo em que um caso de teste deve ser construído para testar um novo campo numérico do sistema 
garantindo valores limites estabelecido/conhecidos, quais aspectos deveriam ser levados em consideração? 
 
 
Se for um campo numérico, verificar se não aceita letras, além de garantir o uso de barra (/) o que 
garantirá a inserção de frações como ¼ (um quarto). 
 Se for um campo numérico, além de não aceitar nada diferente de números, deve ser verificado 
também seu limite máximo de digitação. 
 
Um campo numérico tem que aceitar números e caracteres especiais, como dois pontos(:) para se 
digitar a hora. 
 
Se for um campo numérico, verificar se não aceita caracteres alfabético ou caracteres especiais. 
 
Nada precisaria ser levado em consideração, já que o desenvolvedor conhece os valores limites 
estabelecidos. 
 
 Gabarito Comentado 
 
 
 
SIMULADOS - DIVERSOS 
DICAS E EXERCÍCIOS - DIVERSOS 
FÓRUM DE DISCURSÃO SOBRE O CURSO DE ANÁLISE E DESENVOLVIMENTO DE SISTEMAS - NOVO 
 
 
Exercício: CCT0272_EX_A4_ Matrícula: 
Aluno(a): DOMINGOS CRUZ DE SOUZA Data: 29/08/2016 13:58:37 (Finalizada) 
 
 
 1a Questão (Ref.: 201409981298) Fórum de Dúvidas (1) Saiba (0) 
 
Para a avaliação de aplicação web, Pressman propõe um modelo de qualidade com nove (9) 
dimensões. Qual é a dimensão utilizada quando desejamos verificar se uma aplicação adapta-
se a diferentes configurações hospedeiras tanto do lado cliente quanto do lado servidor? 
 
 
Conteúdo 
 
Estrutura 
 Suportabilidade 
 
Função 
 Compatibilidade 
 
 
 
 
 
 2a Questão (Ref.: 201410049342) Fórum de Dúvidas (1) Saiba (0) 
 
A realização de teste de software é uma disciplina importante no processo de desenvolvimento. Quando 
precisamos validar se as informações são precisas, concisas, direcionadas ao assunto, fácil para o usuário 
entender o layout do objeto, consistentes internamente e consistentes com as informações apresentadas em 
outros objetos de conteúdo, estamos nos referindo a qual tipo de teste? 
 
Marque a alternativa correta. 
 
 
Teste de configuração 
 
Teste de desempenho 
 
Teste de usabilidade 
 Testes de conteudo 
 
Testes de interface 
 
 Gabarito Comentado 
 
 
 
 
 3a Questão (Ref.: 201409441769) Fórum de Dúvidas (1) Saiba (0) 
 
A principal aplicação de sua empresa vem apresentando uma ¿certa lentidão¿. Você foi chamado para verificar o 
que está ocorrendo com a aplicação e deseja atravésda aplicação de algum tipo de teste identificar pontos de 
gargalo no sistema. Qual o tipo de teste que você deverá utilizar? 
 
 
Teste de recuperação 
 
Teste de segurança 
 
Teste de disponibilização 
 
Teste de esforço 
 Teste de desempenho 
 
 
 
 
 
 4a Questão (Ref.: 201410049327) Fórum de Dúvidas (1) Saiba (0) 
 
Na construção de sistemas a busca pela qualidade é uma constante e torna-se importante até o fato de checar 
com o usuário a sequencia das informações dispostas em uma tela, a sua forma de apresentação, incluindo a 
cor da tela. A essa validação classificamos como teste ..... 
 
 Teste de interface 
 Teste de integração 
 
Teste de validação 
 
Teste de unidade 
 
Teste de sistema 
 
 
 
 
 
 5a Questão (Ref.: 201409394297) Fórum de Dúvidas (1) Saiba (0) 
 
O desenvolvedor no momento de especificar os testes tomou o cuidado de identificar a quantidade de usuários 
que vão acessar o sistema simultaneamente, com o número de transações on-line por usuários por unidade de 
tempo e com a carga de dados processada pelo servidor por transação. Certamente essa preocupação 
minimizará os impactos em tempo de resposta do sistema na colocação em produção. Assinale a alternativa que 
relaciona esse tipo de teste. 
 
 
Teste de Unidade 
 
Teste de Recuperação 
 
Teste Alfa 
 
Teste de Integração 
 Teste de Carga 
 
 Gabarito Comentado 
 
 
 
 
 6a Questão (Ref.: 201410049330) Fórum de Dúvidas (1) Saiba (0) 
 
O aspecto referente a programação visual da interface é relevante pois é a apresentação do sistema. É através 
dela que todas as funcionalidades serão operadas. Essa relevância se dá pois está comprovado que as cores, por 
exemplo, influenciam diretamente no comportamento humano. 
 
Marque a alternativa que define o tipo de teste que considera esse tipo de aspecto em seu planejamento quando 
define os casos de testes. 
 
 
Teste de conteúdo 
 
Teste de desempenho 
 Teste de Interface 
 
Teste de Configuração 
 
Teste de Navegação 
 
 Gabarito Comentado 
 
 
 
SIMULADOS - DIVERSOS 
DICAS E EXERCÍCIOS - DIVERSOS 
FÓRUM DE DISCURSÃO SOBRE O CURSO DE ANÁLISE E DESENVOLVIMENTO DE SISTEMAS - NOVO

Outros materiais