Baixe o app para aproveitar ainda mais
Prévia do material em texto
22/05/2018 Conteúdo Interativo http://estacio.webaula.com.br/Classroom/index.html?id=2093972&classId=931437&topicId=2707038&p0=03c7c0ace395d80182db07ae2c30f034&enableFo… 1/3 1a Questão "O teste de software normalmente é a última fase antes de entregarmos o sistema pronto ao cliente". É correto afirmar que: Por ser a última fase ela não deve ser utilizada em nenhum outro ponto do desenvolvimento. Por ser a última fase ela é também a mais importante de todas para a garantia da qualidade. Por ser a última fase, ele tem a obrigação de dizer que o software funciona. Ela pode ser a última, mas não é a única tarefa que garante a qualidade do software. Por ser a última fase ela nunca é deixada de lado, afinal isso seria uma bobagem. Ref.: 201703114388 2a Questão No processo de desenvolvimento de software a fase de teste possui uma importância fundamental. Analise cada item seguinte, classificandoos como V (verdadeiro) ou F (falso). 1. A fase de teste tem como objetivo detectar possíveis defeitos ou erros que possam surgir na fase de implementação; 2. Nessa fase, de testes, devemse coletar os resultados e analisálos e consertálos somente depois de sua implantação. 3. Essa fase é essencial para aumentar a qualidade do produto ou sistema em que será implantado. 4. Tem como objetivo encontrar um erro que ainda não foi descoberto. Assinale a ÚNICA opção com a sequência correta de V e F. 1F; 2F; 3V; 4F 1V; 2V; 3V; 4F 1F; 2V; 3F; 4V 1V; 2F; 3V; 4V 1V; 2V; 3F; 4F Ref.: 201702740178 3a Questão A fase de Teste tem como objetivo encontrar um erro que ainda não foi descoberto. Qual é o tipo de teste que é realizado após a integração de todos os módulos, antes da implantação? Teste de Validação Teste de Integração Teste de Unidade Teste de Módulo Teste de Programação Explicação: O teste de validação é realizado após a integração de TODOS os módulos do sistema e antes do processo de implantação. Ref.: 201702773839 4a Questão Teste que leva em conta a sua estrutura interna de construção. Os mecanismos internos do sistema serão analisados e suas representações lógicas também. 22/05/2018 Conteúdo Interativo http://estacio.webaula.com.br/Classroom/index.html?id=2093972&classId=931437&topicId=2707038&p0=03c7c0ace395d80182db07ae2c30f034&enableFo… 2/3 Marque a alternativa que indica o tipo de teste mencionado acima. Teste simples Teste de interação Teste iterativo Teste caixa branca Teste caixa preta Explicação: Os testes de caixa branca são baseados na arquitetura interna do software. Realizam a verificação de código. Tem como objetivo identificar defeitos nas estruturas internas do sw, através de simulação que exercite a estrutura usada na codificação. Ref.: 201703214798 5a Questão São testes realizados pela análise do código fonte, onde o tipo de análise é visual, podendo haver um questionário para acompanhar os testes, inspecionando o código desenvolvido pela equipe de programação. Essas são características dos: Testes estáticos Testes de unidade Testes de validação Testes de integração Testes dinâmicos Explicação: Os testes estáticos, também conhecidos como testes de verificação, ocorrem antes da implementação do software. Podem ser utilizadas diversas técnicas tais como: inspeções, revisões, auditorias e normalmente ocorrem nas fases iniciais do desenvolvimento do software. Ref.: 201703212565 6a Questão Assinale a alternativa que não corresponde a um dos testes de software,realizados em softwares comerciais. teste de validação. teste de unidade. teste de integração. teste de mudanças de requisitos. teste de sistema. Explicação: Não existe no processo de teste este tipo de teste, mudança de requisito faz parte da fase que antecede o desenho da solução, ou seja, a fase de análise. Ref.: 201703200020 7a Questão 22/05/2018 Conteúdo Interativo http://estacio.webaula.com.br/Classroom/index.html?id=2093972&classId=931437&topicId=2707038&p0=03c7c0ace395d80182db07ae2c30f034&enableFo… 3/3 O teste do software é a investigação do software a fim de fornecer informações sobre sua qualidade em relação ao contexto em que ele deve operar. Isso inclui o processo de utilizar o produto para encontrar seus defeitos. Encontramos algumas modalidades de teste para testar o Software. Uma dessas modalidades é o Teste Estático (ou de Verificação). A partir deste contexto, são apresentados os seguintes itens sobre Teste Estático: I O Teste Estático deve ser feito durante ou após a implementação; II O Teste Estático precisa de parte ou todo sistema implementado em uma determinada tecnologia; III O Teste Estático deve ser feito antes da implementação; IV O Teste Estático é utilizado para inspeções, revisões e auditorias; Assinale a única resposta correta. Apenas I e II estão corretas; Apenas I, II e IV estão corretas; Apenas I e IV estão corretas; Apenas II e IV estão corretas; Apenas III e IV estão corretas; Explicação: Os testes estáticos quando realizados antes da fase de implementação são baseados em auditorias e revisões da documentação do sistema. Quando realizado na fase de implementação são realizados verificações no código fonte. Já os testes dinâmicos são aplicados na fase de implementação através da execução do código pronto e baseado nos requisitos funcionais do programa. Ref.: 201703112944 8a Questão Em relação ao teste de software, assinale a alternativa correta sobre o teste de integração: Tem a mesma aplicação do teste de aceitação Tem como objetivo explorar a menor unidade de um projeto Teste realizado pelos usuários fnais do software. Visa testar as falhas decorrentes da integração dos módulos do sistema Visa descobrir falhas por meio da utilização dos testes nos comandos internos de cada componente Explicação: Testes de integração são testes unitários feitos em mais de uma parte do código. Eles juntam múltiplos componentes (normalmente 2) e verificam a comunicação e integração entre os mesmos. Este é o teste que garante que a ligação entre as peças está funcionando.
Compartilhar