Baixe o app para aproveitar ainda mais
Prévia do material em texto
�Fechar� Avaliação: CCT0272_AV_201307119344 » TESTES DE SOFTWARE Tipo de Avaliação: AV Aluno: Professor: SHEILA DE GOES MONTEIRO Turma: 9003/AC Nota da Prova: 2,5 Nota de Partic.: 2 Data: 11/11/2014 21:08:41 � ��1a Questão (Ref.: 201307189890) 1a sem.: Importância do teste de software Pontos: 0,0 / 0,5 Uma equipe de Testes independente normalmente é formada exclusivamente por: Testador, Usuário, Líder do projeto de Teste e Arquiteto de Teste. Gerentes em geral, Analista de Teste, Usuário e Testador. �� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_nao.gif" \* MERGEFORMATINET Testador, Desenvolvedor, Analista de Teste e Arquiteto de Teste. Auditor, Desenvolvedor, Testador e Analista de Teste. �� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET Testador, Analista de Teste, Arquiteto de Teste e Líder do Projeto de Testes. � ��2a Questão (Ref.: 201307707830) sem. N/A: Teste na implantação do sistema Pontos: 0,0 / 1,0 Relacione os estágios descritos por Ian Sommerville no processo de validação de software com suas respectivas finalidades: 1. Teste de Unidade 2. Teste de Módulo 3. Teste de Subsistemas 4. Teste de Sistemas 5. Teste de Aceitação 6. Teste Final ( ) Testa se o sistema cumpre seus requisitos funcionais e não funcionais. ( ) Testa conjuntos de módulos que foram integrados em subsistemas ( ) Testa componentes individualmente. ( ) Testa módulos individualmente. ( ) Testa o sistema com os dados fornecidos pelo cliente. Marque a alternativa que indica a sequência correta. �� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_nao.gif" \* MERGEFORMATINET 5, 2, 4, 3, 6. 1, 4, 3, 6, 5. 2, 1, 5, 4, 3. 3, 4, 2, 1, 6. �� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET 4, 3, 1, 2, 5. � ��3a Questão (Ref.: 201307707747) sem. N/A: Teste no programa Pontos: 0,0 / 0,5 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? �� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET 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. 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). 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. �� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_nao.gif" \* MERGEFORMATINET Nada precisaria ser levado em consideração, já que o desenvolvedor conhece os valores limites estabelecidos. � ��4a Questão (Ref.: 201307194339) 2a sem.: Teste no projeto de sistema Pontos: 0,5 / 0,5 Considerando-se a execução dos testes, marque a opção INCORRETA: Os testes diminuem o risco de serem encontrados defeitos do software em produção. �� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET Os testes diminuem em 100% os erros deste software. É quase impossível testar todas as possibilidades de formas e alternativas de entradas de dados, ou todas as possibilidades e condições criadas pela lógica do programador. Os testes não garantem que o software ficará totalmente livre de defeitos. Os testes diminuem consideravelmente os erros deste software. � ��5a Questão (Ref.: 201307187333) 5a sem.: Teste no programa: Teste de caixa-preta Pontos: 0,5 / 0,5 Dentre as funções abaixo marque a que não corresponde a um teste baseado na técnica estrutural: Exercitar as estruturas de dados internas para garantir a sua validade. �� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET A entrada é adequadamente aceita. Exercitar todas as decisões lógicas para valores falsos ou verdadeiros. Executar todos os laços em suas fronteiras e dentro de seus limites operacionais. Garantir que todos os caminhos independentes dentro de um módulo tenham sido exercitados pelo menos uma vez. � ��6a Questão (Ref.: 201307293442) 1a sem.: A IMPORTÂNCIA DO TESTE DE SOFTWARE Pontos: 1,0 / 1,5 Segundo Pressman, o objetivo geral do controle de qualidade de software e da gestão da qualidade é eliminar problemas de qualidade no software. Tais problemas são conhecidos por diversos nomes: bugs, falhas, erros ou defeitos. Conforme discutido em nossas aulas, diferencie erro de defeito. Resposta: Erro é descoberto quando o sistema esta sendo execultado, acontece o erro . Ja o defeito , ele ja vem quando o cliente recebe o software . Gabarito: Neste contexto um erro é definido como um problema de qualidade encontrado antes do software ser liberado aos usuários finais. O defeito é um problema de qualidade encontrado depois do software ter sido liberado aos usuários finais. � ��7a Questão (Ref.: 201307194340) 4a sem.: Teste no programa: Teste de caixa branca Pontos: 0,5 / 0,5 Qual é o conceito da técnica de Caixa Branca ? É baseado na lógica de sua execução, chamada também de Thread Testing. Nenhuma das alternativas. �� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET Visa avaliar as cláusulas de código, lógica interna de componente codificado, as configurações e outros elementos técnicos. Visa verificar se a solução atende os objetivos dos requisitos do negócio, no que diz respeito à funcionalidade, usabilidade antes de utilizar no ambiente de produção. É um tipo de teste que visa aprovar o sistema de uma forma completa imitando o ambiente real. � ��8a Questão (Ref.: 201307225398) 8a sem.: Teste na Implantação de Sistema Pontos: 0,0 / 0,5 Considere que você trabalha em uma empresa e seu chefe solicitou que testasse uma aplicação de modo a focalizar o pacote de software completo e que trate da verificação do programa como um todo. Este Teste é conhecido como: Teste de Desempenho �� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET Teste de Integração �� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_nao.gif" \* MERGEFORMATINET Teste de Validação Teste de Sistema Teste de Unidade � ��9a Questão (Ref.: 201307225410) 12a sem.: Teste de software em sistema em produção Pontos: 0,0 / 1,5 Você trabalha em uma empresa e é responsável pala manutenção do sistema de estoque. O seu principal usuário solicita apoio para acomodar algumas alterações neste sistema devido a mudanças nos processos de negócio. Descreva o tipo de manutenção adequada a esta solicitação: Resposta: Manutenção organizacional . Gabarito: Manutenção Perfectiva incluir novas funções (ampliações) no software em produção, como: atender pedidos do usuário para modificar funções existentes, incluir novas funções ou efetuar melhoramentos gerais. � ��10a Questão (Ref.: 201307225397) 9a sem.: Teste na Implantação do Sistema Pontos: 0,0 / 1,0 O teste ________________________ é conduzido nas instalações de um ou mais usuários finais e neste tipo de teste o desenvolvedor não deverá estar presente. O cliente registra todos os problemas encontrados durante o teste e vai relatando para o desenvolvedor em intervalos regulares.�� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_nao.gif" \* MERGEFORMATINET Alfa Unitário �� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET Beta Formal Inspeção
Compartilhar