Baixe o app para aproveitar ainda mais
Prévia do material em texto
TESTES DE SOFTWARE Avaiação Parcial: CCT0272_SM_ V.1 Aluno(a): DOMINGOS CRUZ DE SOUZA Matrícula: Acertos: 9,0 de 10,0 Data: 11/10/2016 13:18:38 (Finalizada) 1a Questão (Ref.: 201409937334) Acerto: 1,0 / 1,0 Fonte: Prova: FGV - 2010 - FIOCRUZ - Tecnologista em Saúde - TI - Sistemas de Informação No que diz respeito aos sistemas de software, teste é um conjunto de atividades que podem ser planejadas antecipadamente e conduzidas sistematicamente. Um tipo I se refere ao conjunto de atividades que garante que o software implementa corretamente uma função específica, associado à construção do produto de forma correta ou não, enquanto um tipo II de teste se refere a um conjunto de atividades diferente que garante que o software construído corresponde aos requisitos do cliente, associado à construção do produto certo. Esses testes do tipo I e II são denominados, respectivamente: Aceitação e verificação Validação e verificação Depuração e homologação Verificação e validação Homologação e aceitação Gabarito Comentado. Gabarito Comentado. 2a Questão (Ref.: 201409406321) Acerto: 1,0 / 1,0 Que tipo de defeitos um nível de Teste Unitário pode identificar? Defeitos no sistema ou no produto inteiro. Defeitos nos módulos ou nos objetos que são testados separadamente. Defeitos somente no produto inteiro. Os níveis componentes do teste não focalizam em identificar defeitos. Defeitos nas interfaces entre componentes ou interações com diversas partes do sistema. 3a Questão (Ref.: 201409981239) Acerto: 1,0 / 1,0 Utilizamos a ____________________ para encontrar erros durante o processo de desenvolvimento de modo a não se tornarem defeitos depois da liberação do software. A descoberta precoce de erros, evita que sejam propagados para a próxima etapa. Segundo Pressman, sua utilização demostrou ser até 75% eficaz na descoberta de falhas no projeto. Técnica de validação Técnica de caixa branca Técnica de revisão Técnica e homologação Técnica de caixa preta Gabarito Comentado. Gabarito Comentado. 4a Questão (Ref.: 201409410792) Acerto: 1,0 / 1,0 Em se tratando de erros de software, é correto afirmar que: I. A maioria dos erros é introduzida nos programas por falta de documentação em português. II. A maioria dos erros são humanos e tem origem na comunicação, entendimento e transformação das informações. III. A maioria dos erros encontrados nos sistemas decorre de comunicação falha entre o cliente (que não sabe pedir) e o programador (que não sabe perguntar). Marque a alternativa que indica as assertivas corretas: I e III apenas. II, apenas. III, apenas. I, apenas. II e III apenas. Gabarito Comentado. Gabarito Comentado. 5a Questão (Ref.: 201409410696) Acerto: 1,0 / 1,0 Sabe-se que para avaliar um teste é preciso determinar parâmetros de medidas que são particulares a cada caso de teste. Pensando nisso, o que é valor limite? Uma parte de um domínio de entrada ou saída para a qual o comportamento de um componente ou sistema é assumido a ser o mesmo. Uma tabela que mostra combinações de entradas e/ou estímulos com suas saídas e/ou ações associadas. Os valores utilizados no teste devem ser equivalentes. Um valor de entrada ou valor de saída que está na margem de uma partição de equivalência ou na menor distancia incremental em cada lado da margem. Um diagrama que descreve os estados que um componente ou sistema pode assumir, e mostra os eventos ou circunstâncias que causam e/ou resultam de uma mudança de um estado para outro. 6a Questão (Ref.: 201409417752) Acerto: 1,0 / 1,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,2,3,4,2,3,5,2,6 1,2,6 1,2,3,4,5,6 1,2,3,4,2,3,5,6 1,2,3,4,2,3,5,2,6 7a Questão (Ref.: 201409394297) Acerto: 1,0 / 1,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 Carga Teste de Integração Teste Alfa Teste de Unidade Teste de Recuperação Gabarito Comentado. 8a Questão (Ref.: 201409441769) Acerto: 1,0 / 1,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és da aplicação de algum tipo de teste identificar pontos de gargalo no sistema. Qual o tipo de teste que você deverá utilizar? Teste de segurança Teste de recuperação Teste de desempenho Teste de disponibilização Teste de esforço 9a Questão (Ref.: 201409410708) Acerto: 1,0 / 1,0 Assinale a resposta correta: A validação é executada antes da verificação. Validação: Realiza inspeções, revisões sobre o produto gerado pelas diversas etapas de teste (revisões de requisitos, modelo e inspeções de código). Verificação: Avalia se o sistema atende os sistemas de requisitos do projeto. Os testes Unitários, Integração, sistema e aceitação são classificados como testes de verificação. Validação: Avalia se o sistema atende os sistemas de requisitos do projeto. Os testes unitários, de integração, de sistemas e de aceitação são classificados como teste de validação. 10a Questão (Ref.: 201409924207) Acerto: 0,0 / 1,0 Quem são os responsáveis em executar os testes unitários e os testes de integração? Analista de testes Desenvolvedores usuários auditores Testadores
Compartilhar