Baixe o app para aproveitar ainda mais
Prévia do material em texto
Exercício: CCT0746_EX_A5_201803250976_V1 06/06/2018 14:04:41 (Finalizada) Aluno(a): 2018.1 EAD Disciplina: CCT0746 - PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE Ref.: 201803886948 1a Questão O processo de verificação e validação de um software é realizado através de um conjunto de atividades. É correto afirmar que: os testes podem mostrar a presença de erros em um programa, mas não podem demonstrar a sua ausência. o papel da verificação é assegurar que o programa realiza aquilo que o usuário necessita e atende as suas expectativas. o projeto dos casos de teste não deve envolver a passagem de parâmetros, pois o objetivo é testar cada módulo, individualmente, em busca de erros. Os casos de teste devem ser utilizados apenas na verificação de um software. as atividades de teste devem ser realizadas apenas para retirada de erros de programação. Explicação: Os testes são destinados a mostrar o que um programa faz, o que pretende fazer e para descobrir os defeitos do programa antes desse ser colocado em uso. ¿ Ao testar o software, você executa um programa usando dados artificiais. ¿ Você verifica os resultados do teste para erros, anomalias ou informações sobre os atributos não funcionais do programa. ¿ Podem revelar a presença de erros, NÃO a sua ausência. ¿ O teste é parte de um processo de verificação e validação mais geral, que também inclui técnicas de validação estática. Ref.: 201803330996 2a Questão A empresa de consultoria ARTMAIS está desenvolvendo um projeto de controle do acervo da História e Patrimônio Cultural da Saúde no Brasil, embasada nas normas do PDS. Atualmente, o projeto encontra-se no último estágio do processo de validação das funcionalidades pelos usuários e clientes. É uma fase importante na qual os usuários interagem com todo o sistema. Com base no texto acima, identifique, nas opções abaixo, qual a atual fase de teste do PDS em que o projeto se encontra no momento. Teste de sistemas Teste de carga do sistema Teste da unidade Teste de integração Teste de aceite Explicação: Abordando conceito sobre os tipos de testes dentro do processo de desenvolvimento de software(PDS), podemos definir que: Teste de Aceite - envolve uma homologação interna e externa, os usuários interagem com o sistema completo e validam as funcionalidades. Nessa fase o usuário vai homologar o sistema. Teste de Unidade - Esse é um teste onde os módulos possuem sua funcionalidade avaliada individualmente. Teste de Integração ¿ Aqui vamos verificar a integração entre os módulos e, dessa forma, validar se os módulos respondem as suas funcionalidades também quando estão integrados (juntos) um com os outros. Testes de Sistemas - nessa fase o ambiente está bem próximo da realidade, ou seja, vamos validar o comportamento do sistema com o Hardware, Sistema Operacional e outros cenários similares ao ambiente de produção do cliente. Conclusão, com base no estudo de caso acima, o projeto encontra-se na fase de TESTE DE ACEITE. Ref.: 201804060557 3a Questão Quando falamos de requisitos de software os stakeholders são: Os clientes do projeto que pagam pelo software. Os usuários principais do software, os usuários que são afetados direta ou indiretamente pelo software e a equipe de desenvolvimento. Toda a equipe de informática, envolvida diretamente ou não com o projeto de software de que está se falando. Os desenvolvedores do software, incluindo a gerência. Os usuários principais do software e o gerente de desenvolvimento Explicação: Os stakeholders nada mais são do que as pessoas e as organizações que podem ser afetadas por um projeto, de forma direta ou indireta, positiva ou negativamente. Eles também são conhecidos por serem as partes interessadas, que fazem parte da base da gestão de comunicação, e são muito importantes para o planejameoto e execução de um projeto. Ref.: 201803985110 4a Questão Assinale a alternativa que não corresponde a um dos testes de software,realizados em softwares comerciais. teste de mudanças de requisitos. teste de sistema. teste de unidade. teste de integração. teste de validação. 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.: 201803512723 5a 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 Módulo Teste de Unidade Teste de Integração Teste de Validação 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.: 201803546382 6a Questão Teste que não leva em conta os mecanismos e definições internos do sistema. O objetivo principal está no resultado da saída de dados do sistema, mediante a entrada definida de dados. Marque a alternativa que indica o tipo de teste descrito acima. Teste caixa preta Teste de interação. Teste simples. Teste caixa branca. Teste iterativo. Explicação: O teste de caixa preta não considera a forma como o sistema está implementado, ou seja, sua estrutura interna. Ele tem como objetivo validar se o Software produz os resultados esperados e se os requisitos estão sendo atendidos. Ref.: 201803330995 7a Questão Você está trabalhando como analista de teste em um projeto de PDS para a secretária de saúde do seu estado. Sua primeira atividade é testar e documentar os resultados obtidos na execução do módulo que acessa o site do GOOGLE MAPS para determinar o tempo, em minutos de deslocamento, que uma ambulância levará de um determinado posto municipal de primeiro atendimento de saúde até o destino da chamada. Para tal teste, é necessário fornecer como entrada não só o endereço do local de origem do posto municipal de saúde em que a ambulância se encontra, como também, o endereço do local de destino da ambulância. Como resultado deve-se obter o tempo aproximado em minutos do trajeto. Com base nesta primeira atribuição que você recebeu e de acordo com a classificação do PDS, identifique nas opções abaixo, em qual tipo de teste você foi por você executado. Teste de integração Teste caixa preta Teste caixa branca Teste de sistemas Teste da compilação prévia Ref.: 201803509367 8a Questão Uma representação definida de um procedimento de teste define um(a): Critério de teste de software Objetivo de teste de software Forma de teste de software Definição de teste de software Script de teste de software
Compartilhar