Baixe o app para aproveitar ainda mais
Prévia do material em texto
���������� %'4�3URYD KWWS���VLPXODGR�HVWDFLR�EU�EGTBSURYDBUHVXOWDGRBSUHYLHZ�DVS ��� Avaliação: CCT0272_AV_201307101216 » TESTES DE SOFTWARE Tipo de Avaliação: AV Aluno: 201307101216 MARCIO AURELIO DE SOUZA ALVES Professor: SHEILA DE GOES MONTEIRO Turma: 9001/AA Nota da Prova: 6,5 Nota de Partic.: 2 Av. Parcial.:2 Data: 21/11/2015 13:01:45 (F) 1a Questão (Ref.: 683057) Pontos: 1,5 / 1,5 O que é teste de software? Resposta: São procedimentos executados para efetuar avaliações em um software em suas formas extruturais e funcionais a fim de corrigir, aferir e/ou garantir as funcionalidades desejadas e a qualidade do mesmo. Gabarito: é a investigação do software com o objetivo de fornecer informações sobre o nível de qualidade em relação ao contexto em que o mesmo deve operar. Isso inclui o processo de encontrar seus defeitos. 2a Questão (Ref.: 161877) Pontos: 0,5 / 1,5 Você trabalha em uma empresa e é responsável pela manutenção do sistema de estoque e 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 perspectiva que visa adicionar novas funcionalidades 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. 3a Questão (Ref.: 58635) Pontos: 0,5 / 0,5 Qual é o propósito dos testes? Visa avaliar as cláusulas de código, lógica interna de componente codificado, as configurações e outros elementos técnicos. Encontrar 100% dos defeitos do software. Descobrir o maior número possível de defeitos do software, assegurar que o teste atende a todos os requisitos de sistema estabelecido entre o desenvolvedor e o cliente. Minimizar os riscos causados por defeitos proveniente do processo de desenvolvimento. Remover defeitos. 4a Questão (Ref.: 633635) Pontos: 0,5 / 0,5 Podemos ter em um mesmo documento de revisão diferentes tipos de revisão Técnica. ���������� %'4�3URYD KWWS���VLPXODGR�HVWDFLR�EU�EGTBSURYDBUHVXOWDGRBSUHYLHZ�DVS ��� Marque a alternativa que indica os três tipos possíveis: Acompanhamento, verificação e de validação Verificação, técnica e de inspeção Acompanhamento, técnica e de inspeção Verificação, validação e de auditoria Validação, verificação e de inspeção Gabarito Comentado. 5a Questão (Ref.: 58614) Pontos: 0,5 / 0,5 Quais entre os exemplos abaixo são considerados Técnicas de Testes? Técnica de Teste Estrutural e Técnica de Teste Funcional. Técnica de Teste de Estresse e Técnica de Teste de Aceite. Técnica de Teste Estrutural e Técnica de Teste Unitário. Técnica de Teste Funcional e Técnica de Teste de Estresse. Técnica de Teste Unitário e Técnica de Teste de Aceite. 6a Questão (Ref.: 46652) Pontos: 0,5 / 0,5 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 online 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 Recuperação Teste Alfa Teste de Integração Teste de Carga Teste de Unidade Gabarito Comentado. 7a Questão (Ref.: 670507) Pontos: 0,0 / 0,5 -RmR�p�XP�(QJHQKHLUR�GH�6RIWZDUH�TXH�IRL�LQFXPELGR�GH�UHDOL]DU�XP�FRQMXQWR�GH�WHVWHV�GHQWUR�GH�XPD�HVWUDWpJLD�TXH IRFD�R�HVIRUoR�GH�YHULILFDomR�QR�PHQRU�HOHPHQWR�GH�SURMHWR�GH�XP�VRIWZDUH��$VVLQDOH�D�DOWHUQDWLYD�TXH�LQGLFD�TXDO�R WLSR�GH�HVWUDWpJLD�XWLOL]DGD�SRU�-RmR� Teste de validação. Teste de sistema. Teste de depuração. Teste de integração. Teste de unidade. ���������� %'4�3URYD KWWS���VLPXODGR�HVWDFLR�EU�EGTBSURYDBUHVXOWDGRBSUHYLHZ�DVS ��� 8a Questão (Ref.: 590966) Pontos: 0,5 / 0,5 2� GLDJUDPD� LOXVWUDGR� UHSUHVHQWD� XP� FRQMXQWR� GH� PyGXORV� H� VHUi� XWLOL]DGR� SRU� XP� HQJHQKHLUR� GH� VRIWZDUH FKDPDGR�(YDQGUR��SDUD�DX[LOLi�OR�QD�UHDOL]DomR�GH�HVWUDWpJLDV�GH�WHVWHV�GH�XQLGDGH�H�LQWHJUDomR��(OH�VDEH�TXH R�GHVHQYROYLPHQWR�GH�SVHXGRFRQWURODGRUHV��'ULYHUV��H�SVHXGRFRQWURODGRV��6WXEV��p�FRQVLGHUDGR�XPD�GHVSHVD LQGLUHWD��SRLV�HOHV�QmR�VHUmR�HQWUHJXHV�DR�FOLHQWH� MXQWDPHQWH�FRP�R�SURGXWR� ILQDO��7RGDYLD� OKH� IRL�DWULEXtGD�D WDUHID� GH� VHSDUDU� FRQMXQWRV� GH� WHVWHV� FRP� HVWD� ILQDOLGDGH�� 6XSRQGR� TXH� D� DERUGDJHP� GH� LQWHJUDomR� VHMD LQFUHPHQWDO� H� TXH� D� GLUHomR� VHMD�� DR� PHVPR� WHPSR�� DVFHQGHQWH� H� GHVFHQGHQWH� �VDQGXtFKH��� DVVLQDOH� D DOWHUQDWLYD� TXH� LQGLFD� R� XVR� FRUUHWR� GH� SVHXGRFRQWURODGRUHV� H� SVHXGRFRQWURODGRV� D� VHUHP� XWLOL]DGRV� SRU (YDQGUR�� Ambos serão usados na Unidade e na Integração Ambos serão utilizados na Unidade e apenas pseudocontroladores serão utilizados na Integração Não serão utilizados na Unidade e apenas pseudocontrolados na Integração Ambos serão utilizados na Unidade e apenas pseudocontrolados serão utilizados na Integração Não serão utilizados na Unidade e apenas pseudocontroladores na Integração 9a Questão (Ref.: 701927) Pontos: 1,0 / 1,0 O projeto de migração de dados é normalmente dividido nas seguintes etapas ou fases: Projeto, Extração, Limpeza, Carga e Verificação. Marque a alternativa que define as atividades da etapa PROJETO: Esta fase envolve a coleta dos Dados dos diferentes sistemas de origem. Cada sistema separadamente pode utilizar um formato e organização diferente de Dados. O objetivo desta fase é converter os Dados em um formato único adequado para o processo de transformação. Nesta fase os dados são disponibilizados nas novas estruturas do banco de dados. Em função dos requisitos da organização, este processo varia muito. Em alguns casos os Dados podem sobrepor os Dados existentes com informações acumulativas, frequentemente a atualização de extração de Dados é realizada diariamente, semanalmente ou mensalmente. Em outros casos poderá ser necessário acrescentar novos Dados. Nesta etapa as informações são conferidas para determinar se a migração foi completa. Durante a verificação pode ser necessário uma execução de processo em paralelo de ambos os sistemas para identificar áreas de disparidade e evitar erros ou perda de Dados. Nesta etapa são levantadas as funcionalidades de software e hardware, se for o caso, e identificados os Dados que serão migrados. Nesta fase, para melhorar a qualidade dos Dados, eliminase informações redundantes ou obsoletas, e realizase a adaptação às exigências do novo sistema. Gabarito Comentado. ���������� %'4�3URYD KWWS���VLPXODGR�HVWDFLR�EU�EGTBSURYDBUHVXOWDGRBSUHYLHZ�DVS ��� 10a Questão (Ref.: 701880) Pontos: 1,0 / 1,0 Segundo Graham e Fewster (1999), existem diferentes estratégias consideradas ao se projetar e escrever scripts de testes: Scripts Lineares, Scripts estruturados ou compartilhados, Datadriven scripts e Keyword driven scripts. Marque a alternativa que define a técnica Datadriven scripts. Técnica que aciona mais de um comando simulando a execução em paralelo de diversas ações. Os scripts podem ser utilizados em mais de um caso de teste e tendem a ser scripts genéricos como login e logout. Os scripts podem ser alterados. Técnica que consiste em criar um script e depois fazer isso de uma massa de dados que será executada no script, dirigindo a forma como será executado assim como a quantidade de vezes que ele será executado. Técnica que separa os dados usados pelo script em si. Consiste em extrair dos scripts de teste os dados de teste e armazenálos em arquivos separados da lógica de execução devido ao alto volume de dados. A vantagem destatécnica é a possibilidade de utilização do mesmo script com diferente arquivo de dados, em diferentes formatos. Técnica que faz a gravação ou replicação direta das ações do teste sem nada acrescentar. Consiste em gravar as ações executadas por um usuário sobre a interface gráfica de uma aplicação e converter estas ações em scripts de teste que podem ser executadas quantas vezes for necessário. Técnica muito semelhante ao datadriven script, porém neste caso utiliza palavraschaves ou ações específicas que são usadas constantemente em mais de um script. Consiste em extrair dos scripts de teste, o procedimento de teste que representa a lógica de execução. Período de não visualização da prova: desde 12/11/2015 até 24/11/2015. � �
Compartilhar