Buscar

AVALIAÇÃO DE SOFTWARE

Prévia do material em texto

1a Questão (Ref.: 201308405555)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Existem muitas estratégias de teste de software propostas e todas fornecem um modelo para o teste e têm basicamente algumas características genéricas. Qual das opções abaixo está em desacordo com a afirmação anterior?
		
	
	O teste é feito pelo desenvolvedor do software e (para grandes projetos) por um grupo independente de teste.
	
	O teste começa no nível do componente e progride em direção à integração do sistema computacionais como um todo.
	 
	Para executar um teste eficaz, proceder a revisões técnicas eficazes. Fazendo isso, muitos erros serão eliminados antes do começo do teste.
	
	Diferentes técnicas de teste são apropriadas para diferentes abordagens de engenharia de software e em diferentes pontos no tempo.
	 
	Devemos nos preocupar como teste somente após o código tiver sido gerado.
	
	
	
	
	 2a Questão (Ref.: 201308423085)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Qualidade pode ser entendida como um conjunto de características a serem satisfeitas em um determinado grau, de modo que o produto de software atenda às necessidades explícitas e implícitas de seus usuários. No contexto de avaliação de software, analise as afirmativas a seguir:
I. Características de qualidade do processo podem ser computadas a partir de   características de qualidade do produto. 
II. Processos possuem características de qualidade próprias e informações sobre a qualidade do produto gerado não influenciam em sua avaliação. 
III. Características de qualidade do produto devem seguir padrões durante o desenvolvimento de software, sem serem influenciados por padrões de documentação 
Assinale:
		
	 
	se somente a afirmativa I estiver correta.
	
	se somente as afirmativas II e III estiverem corretas.
	 
	se todas as afirmativas estiverem corretas.
	
	se somente as afirmativas I e II estiverem corretas.
	
	se somente as afirmativas I e III estiverem corretas.
	
	
	
	
	 3a Questão (Ref.: 201308423105)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Segundo Pressman, na qualidade do software, as inspeções, revisões e testes utilizados ao longo do processo de software, para garantir que cada produto de trabalho satisfaça os requisitos estabelecidos, são conhecidas como:
		
	
	garantia de qualidade;
	 
	controle de qualidade;
	
	reengenharia de processos;
	
	custo da qualidade;
	
	gold plate.
	
	 Gabarito Comentado
	
	
	 4a Questão (Ref.: 201308404348)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Marque a opção INCORRETA sobre Qualidade de Software.
		
	
	Em relação a qualidade de produto seu objetivo principal é a garantia da qualidade do produto tecnológico gerado durante o ciclo de desenvolvimento e é garantida com a aplicação de testes sistemáticos nos vários estágios de desenvolvimento.
	
	A qualidade de software e processos uniformes e consistentes de todas as etapas de desenvolvimento tendem a gerar software seja eficiente.
	
	A qualidade de software é um processo sistemático que focaliza todas as etapas e artefatos gerados com objetivo de garantir a conformidade e uniformidade de processos e produtos, prevenindo e eliminado defeitos.
	 
	Softwares mal testados geram prejuízos as empresas, como Re-trabalho, aumentando o custo do projeto;Informações erradas que podem originar decisões equivocadas; Insatisfação dos usuários e outros prblemas correlatos.
	 
	A qualidade de software é um conjunto de estratégias que buscam a satisfação da equipe de desenvolvimento utilizando produtos (hardware e software) de última geração.
	
	
	
	
	 5a Questão (Ref.: 201308924424)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	No contexto atual os softwares tornaram-se cada vez mais parte do nosso dia-a-dia. Eles são  um dos aspectos mais estratégicos para se viabilizar o aprimoramento e a inovação dos produtos e serviços nas organizações. Entretanto, o que acontece de fato, é que as indústrias de software estão despreparadas para atender às rápidas necessidades dos mercados porque não investiram em seus processos internos. Neste contexto as assertivas estão corretas, EXCETO:
 
		
	
	A qualidade de software é um processo sistemático que focaliza todas as etapas e artefatos gerados com objetivo de garantir a conformidade e uniformidade de processos e produtos, prevenindo e eliminado defeitos.
	
	De uma forma ampliada podemos definir testes como "processo sistemático e planejado que tem por finalidade única a identificação de erros."
	 
	O processo de garantia de qualidade de software é divido em: Planejamento da qualidade, Implementação da qualidade e Garantia da qualidade.
	
	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.
	
	Segundo a regra 10 de Myers, significa que quando um erro não é identificado, os custos de sua correção multiplicam-se por 10 para cada fase do processo de desenvolvimento de software em que o erro migra.
	
	
	
	
	 6a Questão (Ref.: 201308924432)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Analise a afirmativa abaixo:
 
"A implantação de um processo de qualidade tanto no processo, como no produto possui um custo,  porém é vantajosa, pois quanto mais tardiamente os erros forem descobertos, mais cara custará  a solução."
 
Esta afirmativa está baseada na:
		
	 
	na regra 10 de Myers
	
	na lei de Moore
	
	na lei Boyle
	
	na teoria de Bloom
	
	na regra de Morgan
	1a Questão (Ref.: 201309012341)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Devemos garantir a qualidade de todas as etapas do processo de desenvolvimento, não sendo possível um processo de qualidade que não seja integrado ao processo de desenvolvimento. Quando temos como objetivo validar a solução como um todo e considerando que falhas de funcionalidade já deverão ter sido detectadas pelos testes unitários e pelos testes de integração, neste caso estamos nos referindo aos testes de:
		
	 
	Validação da modelagem e análise
	
	Verificação de requisitos
	
	Verificação de implementação
	 
	Validação de Sistema
	
	Validação de código-fonte
	
	
	
	
	 2a Questão (Ref.: 201309012333)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	É um equívoco pensarmos que somente obteremos qualidade após a codificação de partes do produto a ser desenvolvido. Desta forma devemos garantir a qualidade de todas as etapas do processo de desenvolvimento, não sendo possível um processo de qualidade que não seja integrado ao processo de desenvolvimento. Chamamos de teste de ___________________________ ao processo de auditoria de atividades e avaliação de documentos gerados em todas as fases do processo de desenvolvimento de software.
		
	
	Sistema
	
	Validação
	
	Revisão
	
	Caixa branca
	 
	Verificação
	
	 Gabarito Comentado
	
	
	 3a Questão (Ref.: 201308924437)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Quanto mais tardiamente descobrimos os erros, mais caros eles ficam. Quando  um erro não é identificado, os custos de sua correção multiplicam-se por 10 para cada fase do processo de desenvolvimento de software em que o erro migra.  Por isso _________________, ao longo do processo de desenvolvimento tornam-se uma ajuda na redução dos custos de qualidade: detectam o problema antes de ser implementado.
 
		
	
	os testes de caixa preta
 os testes de integração
	
	os testes de integração
	
	os testes de sistemas
	 
	os testes de validação
	 
	os testes de verificação
	
	
	
	
	 4a Questão (Ref.:201308543465)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Existem diversas fases dentro de um processo de verificação que podem ser aplicadas em momentos diferentes do desenvolvimento do software. Qual a fase cujo objetivo é garantir que os diversos documentos produzidos tenham aderência às necessidades apontadas pelos clientes?
		
	 
	Verificação de negócio
	 
	Verificação de requisitos
	
	Verificação do usuário
	
	Verificação de implementação
	
	Verificação de análise e modelagem
	
	 Gabarito Comentado
	
	
	 5a Questão (Ref.: 201308404357)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Em relação aos Fatores do Insucesso dos Processos de Qualidade, marque a opção INCORRETA:
		
	
	Qualidade é aplicada tardiamente no projeto
	 
	Falta de técnicas e ferramentas de testes de software no mercado.
	
	Deficiência no planejamento dos testes
	
	Ausência da gerência de qualidade independente
	
	Falta de um modelo corporativo de qualidade
	
	
	
	
	 6a Questão (Ref.: 201308405561)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	O objetivo do teste de validação é avaliar a conformidade do software com os requisitos e especificações analisadas e revisadas nas etapas iniciais do projeto. Qual é a primeira etapa do processo de validação?
		
	 
	Validação da unidade
	
	Validação da implementação
	
	Validação da integração
	
	Validação do aceite
	
	Validação do sistema
	1a Questão (Ref.: 201308543468)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Os testes de verificação devem garantir a qualidade de todas as etapas do desenvolvimento de sistemas.  Neste sentido a qualidade será obtida através da correta construção de documentos e aadequada realização das atividades previstas no processo corporativo de engenharia de software. Desta forma os testes de verificação devem concentra-se em dois aspectos bem distintos:
		
	 
	Teste da caixa branca e teste da caixa preta
	
	Teste do produto e revisões
	
	Levantamento de requisitos e auditoria
	
	Levantamento de requisitos e teste do produto
	 
	Revisões e auditorias
	
	 Gabarito Comentado
	
	
	 2a Questão (Ref.: 201308924475)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	O checklist é um importante instrumento que auxilia revisores e auditores no processo de verificação. Quais das opções abaixo não faz parte das atividades do Modelo de Negócios:
		
	
	Estimar os custos do projeto de software
	
	Estimar os prazos do projeto de software
	
	Modelar as atividades e estabelecer uma macro visão
	 
	Identificar expectativas e exigências do cliente
	 
	Modelar uma solução que suporte todos os requisitos
	
	
	
	
	 3a Questão (Ref.: 201308404608)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Segundo Bartié, a auditorias concentram-se nas atividades críticas de um processo de engenharia de software. Marque a opção que NÃO corresponde a um dos objetivos de uma auditoria de qualidade:
		
	
	Avaliar se estão atualizando o mapa de riscos dos projetos
	 
	Avaliar e garantir que não estão envolvendo clientes e usuários nos processos
	
	Avaliar se estão produzindo as atas de reuniões
	 
	Avaliar se um determinado projeto e as diversas equipes estão respeitando o processo de desenvolvimento
	
	Avaliar se estão registrando os defeitos encontrados
	
	
	
	
	 4a Questão (Ref.: 201308404611)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Marque a alternativa correta: Cada etapa do processo de desenvolvimento cumpre uma etapa e produz documentos e/ou modelos pertinentes a finalidade da fase. A etapa de verificação é fundamental no processo, pois desde as fases iniciais pode-se aferir a qualidade do processo e não deixar que problemas sejam migrados para as fases seguintes. Em relação as fases no processo de desenvolvimento de software temos:
		
	
	Verificação de negócios - Verificação de desenvolvimento - Verificação de implementação - verificação de suporte
	 
	Verificação de negócios - Verificação de requisitos - Verificação de análise e modelagem - Verificação de implementação
	
	Verificação de negócios - Verificação de instalação - Verificação de análise e modelagem - Verificação de encerramento financeiro
	
	Verificação de análise e modelagem - Verificação de desenvolvimento - verificação de suporte
	
	Verificação de progresso - Verificação de instalação - Verificação de encerramento financeiro - Verificação de treinamento
	
	
	
	
	 5a Questão (Ref.: 201309012342)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Os testes de verificação devem garantir a qualidade de todas as etapas do desenvolvimento de sistemas.  Neste sentido a qualidade será obtida através da correta construção de documentos e a adequada realização das atividades previstas no processo corporativo de engenharia de software. Neste sentido é correto afirmar que  _____________________ tem foco nas documentações e _________________________ tem foco nas atividades.
		
	
	As revisões e os testes
	
	As Auditorias e as revisões
	 
	As revisões e as auditorias
	
	As Auditorias e os testes
	 
	Os testes e as auditorias
	
	
	
	
	 6a Questão (Ref.: 201308405570)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Durante a Revisão Técnica Formal (RTF), um revisor registra ativamente todos os problemas levantados que serão, ao final da reunião de revisão, sintetizados. Será então produzido o relatório sintetizado da revisão técnica formal. Quais são as três perguntas que o relatório deve responder?
		
	
	Qual era o problema? Qual a consequência? Quando será corrigido?
	
	Qual era o defeito? Qual a consequência? Quem o revisou?
	 
	O que foi revisado? Qual o defeito? Quais foram as descobertas e as conclusões?
	 
	O que foi revisado? Quem o revisou? Quais foram as descobertas e as conclusões?
	
	Qual era o erro? Quem o revisou? Quando será corrigido?
	1a Questão (Ref.: 201308977760)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Um programa valida um campo numérico da seguinte maneira: Valores inferiores ou iguais a 0 são rejeitados, valores entre 1 e 150 são aceitos, valores maiores ou iguais a 151 são rejeitados. Qual das alternativas contém os valores de entrada que cobre todas as partições de equivalência?
		
	
	-1,50,120
	 
	0,1,151
	 
	0,1,150
	
	-151,65,150
	
	10,150,200
	
	
	
	
	 2a Questão (Ref.: 201308977764)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Um programa valida um campo de entrada referente a código do produto e aceita valores de 1860 até 2860. Utilizando a análise do valor limite o teste usaria quais valores?
		
	 
	1859, 1860, 2860,2861
	
	0,1860,2860,3000
	
	1860, 2860
	
	-1859, 2860, 2861
	 
	1859,1900,1861, 2859, 2860, 2861
	
	
	
	
	 3a Questão (Ref.: 201308404619)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Marque a alternativa correta:
I - Testes progressivos são elaborados de acordo com a evolução do produto. Á medida que o software recebe novas funcionalidades, um novo conjunto de testes deve ser criado. Desta forma, os testes de progressão testam somente as inovações do software (novas funções implementadas), assumindo que nenhum erro foi introduzido após seu processo de desenvolvimento.
II - Testes regressivos visam reexecutar um subconjunto (total ou parcial) de testes previamente executados. Seu objetivo é garantir que as alterações e inserções não prejudicarão o funcionamento do software. As novas versões do produto devem ser submetidas a uma nova sessão de testes para detectar eventuais impactos em outras funcionalidades.
III - Caso de teste éo documento que registra todo o planejamento dos testes e o que será testado. Deve identificar o maior número cenários e variações possíveis, assim como os resultados esperados.
		
	 
	Todas as sentenças estão corretas
	
	Apenas a sentença III está correta
	 
	Apenas as sentenças I e II estão corretas
	
	Apenas as sentenças II e III estão corretas
	
	Todas as sentenças estão erradas
	
	
	
	
	 4a Questão (Ref.: 201308405563)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	O objetivo do teste de validação é avaliar a conformidade do software com os requisitos e especificações analisadas e revisadas nas etapas iniciais do projeto. Qual é a etapa que tem como objetivo validar a solução como um todo?
		
	
	Validação da unidade
	 
	validação do sistema
	
	Validação da implementação
	
	Validação do aceite
	 
	Validação da integração
	
	 Gabarito Comentado
	
	
	 5a Questão (Ref.: 201308924481)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	A empresa QUINCAS possui um sistema de comercialização de produtos, Zinga, atendido por vários clientes. O sistema Zinga atende a duas categorias de clientes, o cliente Regular e o cliente VIp. O cliente VIP responde por 75% do faturamento. Existe a necessidade de políticas de negociação para clientes OCASIONAIS. Esta funcionalidade não estava prevista no sistema e gerou demanda para o desenvolvimento de uma nova funcionalidade. Por conta disso foi gerada uma nova versão do sistema e somente foram aplicados testes progressivos e não foi percebido que a política de negociação do cliente VIP foi afetada com esta mudança, ocasionando reduções nos preços das linhas inteiras de produtos. Qual o tipo de teste deveria ter sido aplicado para que este problema não ocorresse?
		
	
	Teste progressivo
	
	Teste de integração
	 
	Teste regressivo
	 
	Teste de verificação
	
	Teste de usabilidade
	
	
	
	
	 6a Questão (Ref.: 201308924476)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	O campo de entrada para cadastramento do ano do aniversário no sistema da empresa Canvas aceita valores de 1900 até 2015. Utilizando a técnica de análise do valor limite , quais seriam os possíveis valores a serem utilizados no teste deste campo?
		
	
	1899, 1900, 1901,2013,2014,2015
	 
	1899,1900,2014,2015
	
	1900,2015
	 
	0,1900,2014,2015
	
	1900, 2014
	1a Questão (Ref.: 201308405580)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	A empresa XPTO desenvolveu um software de controle de estoque e decidiu comercializar cópias para diversos clientes espalhados pelo território nacional. Porém verificou-se que estes clientes possuem diferentes tipos de hardware e software. Neste caso, qual o tipo de teste de software mais indicado para que o software possa ser executado nos diferentes clientes?
		
	
	Teste de Desempenho
	
	Teste de Instalação
	 
	Teste de Configuração
	
	Teste de Regressão
	
	Teste de Integridade
	
	 Gabarito Comentado
	
	
	 2a Questão (Ref.: 201309015478)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	João desenvolveu um site de comércio eletrônico e precisa testar o acesso a funcionalidades e informações que requerem perfil avançado. Qual o teste de validação deverá ser utilizado nesta situação?
		
	
	Infraestrutura
	 
	Volume
	 
	Segurança
	
	Configuração
	
	Carga
	
	
	
	
	 3a Questão (Ref.: 201308404632)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Categoria de teste que tem por objetivo avaliar e garantir que todos os requisitos especificados sejam implementados, geralmente servindo como base de um processo de verificação automática. Os testes funcionais estão relacionados as regras de negócio para que se obtenha ampla cobertura dos cenários de negócio. Sua melhor descrição está em um modelo de casos de uso e em casos de uso.Marque a categoria que melhor representa a descrição anterior.
		
	
	Teste de Compatibilidade (Versionamento)
	
	Teste de Performance (Desempenho)
	 
	Teste de Usabilidade
	
	Teste de Confiabilidade e Disponibilidade
	 
	Teste de Funcionalidade
	
	
	
	
	 4a Questão (Ref.: 201308404630)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Categoria de teste destinado a avaliar o comportamento do software após a ocorrência de um erro ou de determinadas condições anormais. Devem também contemplar os procedimentos de recuperação do estado inicial da transação interrompida, impedindo que determinados processamentos sejam realizados pela metade e sejam interpretados como completos.Marque a categoria que melhor representa a descrição anterior.
		
	 
	Teste de Recuperação
	
	Teste de Contigência
	
	Teste de Performance (Desempenho)
	
	Teste de Segurança
	
	Teste de Configuração (Ambiente)
	
	
	
	
	 5a Questão (Ref.: 201308422364)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	A empresa Xpto implantou recentemente um sistema web de controle de documentos. Percebeu-se que após algum tempo de execução o tempo de resposta do servidor degrada e acaba por torna-se inaceitável. Após solicitar auxílio a equipe de teste chegou-se a conclusão que deveria ser realizado que tipo de teste?
		
	 
	Desempenho
	
	Segurança
	
	Navegação
	
	Configuração
	
	Componente
	
	
	
	
	 6a Questão (Ref.: 201309015469)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	João desenvolveu um site de comércio eletrônico e precisa testar se o sistema construído funciona nos diversos sistemas operacionais existentes e ainda nas diferentes versões de browsers de mercado. Qual o teste de validação deverá ser utilizado nesta situação?
		
	 
	Configuração
	
	Segurança
	
	Volume
	 
	Carga
	
	Infraestrutura
	
	
	1a Questão (Ref.: 201308868425)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Para avaliarmos a qualidade de um sistema devemos submeter o software a determinadas condições de uso de forma a avaliar se o comportamento está de acordo com o esperado. Um artefato utilizado nesta fase é o caso de teste. Neste sentido podemos utilizar os requisitos como base para a construção dos casos de testes?
		
	
	Não, pois quem determina sempre é o gerente de projeto, que tem mais autoridade sobre o assunto que o cliente.
	
	Não, pois todos os casos de testes serão derivados do software já construído.
	 
	Sim, pois os requisitos é que determinam o que o programa ou módulo deve fazer e como deve ser o resultado esperado.
	
	Não, pois quem determina o que o programa fará é o programador e não o cliente.
	
	Sim, pois o cliente tem a experiência em programação e indica a melhor forma de se construir um programa.
	
	
	
	
	 2a Questão (Ref.: 201308868421)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Para avaliarmos a qualidade de um software identificamos a necessidade de utilização de uma forma sistêmica de trabalho com o objetivo de identificar o maior número possível de situações de testes.
Neste contexto estudamos técnicas de teste de caixa branca e preta. Uma característica básica de um teste de caixa preta é:
		
	
	Conhecer com profundidade a linguagem utilizada para o desenvolvimento.
	
	Preparar casos de teste baseados na estrutura interna do software.
	 
	O método de teste para obtenção de casos de teste de cobertura de desvio condicional.
	 
	Prepara casos de testes baseados na especificação do software.
	
	Dado um conjunto de requisitos, avaliar todos os detalhes da implementação.
	
	 Gabarito Comentado
	
	
	 3a Questão (Ref.: 201308868410)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Levando-se em consideraçãoa necessidade de controle de casos de testes aplicados, casos de testes não aplicados, casos de teste aprovados e casos de teste reprovados, indique qual a melhor alternativa:
		
	
	Não há garantia de que um software esteja livre de defeitos antes de atingido um mínimo de 95,5,% de casos de testes aplicados e aprovados.
	
	Para garantir um software livre de defeitos, é indiferente verificar a quantidade de casos de testes aprovados e casos de testes reprovados.
	 
	Para garantir um software livre de defeitos, a quantidade de casos de testes aprovados deve ser sempre maior que os casos de testes reprovados.
	
	Não há garantia de que um software esteja livre de defeitos antes de atingido 100% de casos de teste aplicados.
	
	Não existe a possibilidade de casos de testes reprovados.
	
	 Gabarito Comentado
	
	
	 4a Questão (Ref.: 201308924709)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Um sistema de vendas possui um  módulo "Realizar pagamentos". Para os testes foram definidos os seguintes cenários:
 
Cenário primário: Cliente realiza pagamento em dinheiro
Cenário Secundário: Cliente realiza pagamento parcelado
Cenário de exceção: Cliente realiza pagamento com cartão invalido
 
Qual o método estruturado para  a derivação do caso de teste foi utilizado?
		
	 
	Decomposição dos requisitos
	
	Cobertura de caminhos
	 
	Análise de documentos
	
	Cobertura de código
	
	Cobertura de desvio de caminhos
	
	 Gabarito Comentado
	
	
	 5a Questão (Ref.: 201308977740)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	A decomposição de um requisito em cenário é fundamental para descobrir todas as possibilidades envolvidas na dinâmica do software. No Métodos de decomposição de requisitos é necessário explorar todos os cenários possíveis para cada requisito existente. Neste sentido destacam-se três tipos de cenários que podem estar contidos nos requisitos:
		
	
	Primário, secundário e de erro
	
	Primário, alternativo e de erro
	
	Primário, secundário e de exceção
	 
	Primário, secundário e complementar
	 
	Primário, alternativo e de exceção
	
	
	
	
	 6a Questão (Ref.: 201308868416)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Após executar transações previstas em um caso de teste, o último passo é a impressão de um relatório. Este relatório pode ser aceito como evidência de que os testes foram efetuados? Selecione a alternativa correta:
		
	 
	Sim, o relatório pode ser aceito como evidência dos teste desde que isso tenha sido definido no início do projeto.
	
	Não, pois o relatório não foi elaborado pela equipe de teste.
	
	Sim, afinal se o sistema emite relatórios o sistema funciona.
	
	Não, afinal qualquer impressora pode ter sido utilizada para gerar um relatório parecido.
	 
	Sim, afinal um relatório é um documento.
	
	
	1a Questão (Ref.: 201308871061)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Quem são os responsáveis em executar os testes unitários e os testes de integração?
		
	 
	Testadores
	
	Analista de testes
	
	Usuários
	
	Auditores
	 
	Desenvolvedores
	
	 Gabarito Comentado
	
	
	 2a Questão (Ref.: 201308871085)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Analise as afirmativas abaixo e assinale a opção correta: 
I - Os desenvolvedores são os responsáveis pelos testes unitários e de integração. 
II - Os usuários são os responsáveis pelos testes de aceitação. 
III- Os usuários são os responsáveis pelos testes de sistema e aceitação. 
IV - Os desenvolvedores são os responsáveis apenas pelos testes unitários. 
V - Os analistas de testes são os responsáveis pelos testes de sistema.
		
	
	Estão corretas as opções I, III e V.
	 
	Estão corretas as opções I, II e V.
	
	Somente a opção V está correta.
	
	Estão corretas as opções II, IV e V.
	
	Somente a opção III está correta.
	
	 Gabarito Comentado
	
	
	 3a Questão (Ref.: 201308871077)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Analise as questões abaixo levando em consideração tarefas e executores. Neste sentido é correto afirmar que:
		
	
	O teste de integração é usualmente executado pelo analista de integração e o teste de sistema pelo programador.
	
	O teste de aceitação é usualmente executado pelos usuários e o teste unitário pelo analista de teste.
	 
	O teste de sistema é usualmente executado pelo analista de teste e o teste unitário pelo programador.
	 
	O teste unitário é normalmente feito pelo testador e o teste de sistema pelo analista de sistemas.
	
	O teste de integração é usualmente executado pelo usuário e o teste unitário pelo programador.
	
	 Gabarito Comentado
	
	
	 4a Questão (Ref.: 201308543486)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Existem diferentes papéis com diferentes responsabilidades dentro de uma equipe de teste independente. Correlacione os papéis abaixo com as respectivas funções:
1 - Arquiteto de teste
2 - Analista de teste
3 - Testador
(      ) Responsável pela execução dos casos de testes e script de testes
(      ) Responsável pela montagem do ambiente de teste (infraestrutura) e escolha das ferramentas
(      ) Responsável pela modelagem e elaboração dos casos de testes e scripts de testes
		
	
	2, 3, 1
	
	3, 2, 1
	 
	3, 1, 2
	
	1, 2, 3
	
	2, 1, 2
	
	
	
	
	 5a Questão (Ref.: 201308871071)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Testware são todos os produtos gerados nas fases de verificação e validação, incluindo todas as formas de documentação, automação e relatórios produzidos. Necessitamos também de uma equipe capacitada. Neste sentido analise as questões abaixo e indique a opção correta:
		
	
	Desenvolvedores e testadores integram o mesmo time, mas com funções conflitantes.
	
	O usuário também é parte integrante da equipe de teste.
	 
	Desenvolvedores e testadores integram equipes diferentes, pois a independência entre as equipes é necessária
	
	Desenvolvedores e testadores são parte da mesma equipe, pois o trabalho de um depende do outro.
	 
	Os gerentes de testes, assim como todos da equipe de teste, também codificam quando o cronograma atrasa.
	
	 Gabarito Comentado
	
	
	 6a Questão (Ref.: 201308925128)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Qual o teste que é realizado por um grupo restrito de usuários, faz parte dos testes de aceitação e é realizado no ambiente de produção?
		
	
	Fumaça
	 
	Operação
	
	Alfa
	
	Gama
	 
	Beta
	
	 1a Questão (Ref.: 201309010792)
	Pontos: 0,0  / 1,0
	O teste de software tem como objetivo demostrar que um programa faz o que é proposto a fazer e a descobrir seus defeitos antes do uso. Ele possui dois objetivos distintos:
1. Descobrir situações em que o software se comporta de maneira incorreta, indesejável ou de forma diferente das especificações dos requisitos.
2. Demonstrar ao desenvolvedor e ao cliente que o software atende a seus requisitos.
Desta forma podemos afirmar que:
		
	
	o objetivo dos testes é identificar os requisitos funcionais solicitados pelos clientes.
	 
	os testes podem identificar a ausência ou a presença de erros.
	
	os testes podem demonstrar que um determinado software está livre de defeitos.
	 
	o objetivo do processo de verificação é validar os requisitos de especificação que não reflitam os desejos ou necessidades dos clientes.
	
	o objetivo de todo teste é verificar se ele atende apenas aos requisitos funcionais.
		
	
	
	 2a Questão (Ref.: 201309012324)
	Pontos: 0,0  / 1,0
	A implantação de um processo de qualidade tanto no processo, como no produtotem um custo, porém é vantajosa, pois quanto mais tardiamente os erros forem descobertos, mais cara custa a solução. Podemos entender que o custo da qualidade é todo o investimento realizado com a finalidade de um produto ou serviço atingir a qualidade desejada.
Chamamos de __________________________ o esforço para garantir a qualidade, ou seja, todos os investimentos realizados para planejar e manter toda uma infraestrutura de pessoas, processos e ferramentas cujo objetivo seja prevenir e detectar.
		
	 
	Custo do projeto
	 
	Custo da conformidade
	
	Custo da não-conformidade
	
	Custo do erro
	
	Custo do teste
		
	
	
	 3a Questão (Ref.: 201308404352)
	Pontos: 1,0  / 1,0
	Marque a alternativa correta:
I - Os testes de verificação e validação são complementares, não devendo ser encarados como atividades redundantes. Cada um possui natureza e objetivo distinto, fortalecendo desta forma o processo de detecção de erros e aumentando a qualidade final do produto.
II -  Os testes de verificação visam garantir o processo.
III - Os testes de validação visam a garantia de qualidade do produto.
		
	
	Apenas as sentenças I e II estão corretas
	
	Apenas a sentença I está correta
	
	Apenas as sentenças II e III estão corretas
	
	Todas as sentenças estão erradas
	 
	Todas as sentenças estão corretas
		
	
	
	 4a Questão (Ref.: 201308405562)
	Pontos: 0,0  / 1,0
	O objetivo do teste de validação é avaliar a conformidade do software com os requisitos e especificações analisadas e revisadas nas etapas iniciais do projeto. Qual é a última etapa do processo de validação?
		
	
	Validação da integração
	 
	Validação da implementação
	
	Validação da unidade
	 
	Validação do aceite
	
	Validação do sistema
		
	
	
	 5a Questão (Ref.: 201309012344)
	Pontos: 0,0  / 1,0
	Na empresa de João existe um processo de desenvolvimento  de software formal. Dentre as diversas atividades descritas no processo estão previstos:
1-O registro dos defeitos encontrados
3. A produção das atas de reuniões
4. As realizações das reuniões de revisões,
5. As elaborações das documentações obrigatórias
Para garantir que todas as atividades envolvidas no processo de desenvolvimento de software sejam realmente executadas devemos realizar:
		
	
	Revisões
	 
	Auditorias
	 
	Validações
	
	Testes
	
	Inspeções
		
	
	
	 6a Questão (Ref.: 201309012343)
	Pontos: 0,0  / 1,0
	O processo de verificação requer um conjunto de procedimentos e regras, dentre várias possibilidades, que auxiliarão as equipes de qualidade na verificação. As verificações devem ser aplicadas com um nível de formalidade apropriado para o produto a ser construído, a cronologia do projeto e as pessoas que estão realizando o trabalho. Neste sentido são identificadas quatro características que contribuem para a formalidade na qual o processo de verificação deve ser conduzido:
		
	 
	1-Planejamento, 2-estrutura da reunião, 3- verificação e correção,4- auditoria
	
	1-Planejamento e preparação, 2-levantamento, 3-correção e verificação e 4-auditoria
	 
	1-Planejamento e preparação, 2-estrutura da reunião, 3-correção e verificação,4- papeis desempenhados pelos indivíduos
	
	1-Levantamento e preparação, 2-correção e verificação, 3-auditoria e 4- testes
	
	1-Levantamento, 2-preparação, 3-verificação, 4-correção
		 Gabarito Comentado.
	
	
	 7a Questão (Ref.: 201308405563)
	Pontos: 0,0  / 1,0
	O objetivo do teste de validação é avaliar a conformidade do software com os requisitos e especificações analisadas e revisadas nas etapas iniciais do projeto. Qual é a etapa que tem como objetivo validar a solução como um todo?
		
	
	Validação da implementação
	 
	Validação do aceite
	
	Validação da unidade
	 
	validação do sistema
	
	Validação da integração
		 Gabarito Comentado.
	
	
	 8a Questão (Ref.: 201308977760)
	Pontos: 1,0  / 1,0
	Um programa valida um campo numérico da seguinte maneira: Valores inferiores ou iguais a 0 são rejeitados, valores entre 1 e 150 são aceitos, valores maiores ou iguais a 151 são rejeitados. Qual das alternativas contém os valores de entrada que cobre todas as partições de equivalência?
		
	
	10,150,200
	
	0,1,150
	 
	0,1,151
	
	-151,65,150
	
	-1,50,120
		
	
	
	 9a Questão (Ref.: 201309013585)
	Pontos: 0,0  / 1,0
	João está desenvolvendo um projeto de um sistema transacional e necessita saber se o sistema irá suportar 500 transações simultâneas. Neste caso qual o teste João precisa utilizar?
		
	
	Contenção
	 
	Performance ou desempenho
	 
	Volume
	
	Segurança
	
	Configuração
		
	
	
	 10a Questão (Ref.: 201308404632)
	Pontos: 0,0  / 1,0
	Categoria de teste que tem por objetivo avaliar e garantir que todos os requisitos especificados sejam implementados, geralmente servindo como base de um processo de verificação automática. Os testes funcionais estão relacionados as regras de negócio para que se obtenha ampla cobertura dos cenários de negócio. Sua melhor descrição está em um modelo de casos de uso e em casos de uso.Marque a categoria que melhor representa a descrição anterior.
		
	 
	Teste de Usabilidade
	 
	Teste de Funcionalidade
	
	Teste de Confiabilidade e Disponibilidade
	
	Teste de Compatibilidade (Versionamento)
	
	Teste de Performance (Desempenho)
	Simulado: CCT0207_SM_201308270852 V.2 
	 Fechar
	Aluno(a): IVANE GONÇALVES
	Matrícula: 201308270852
	Desempenho: 8,0 de 10,0
	Data: 11/10/2015 14:04:31 (Finalizada)
	
	 1a Questão (Ref.: 201308405558)
	Pontos: 0,0  / 1,0
	O ___________________________________ está relacionado aos defeitos e suas correções. São todos os custos de atividades ligadas ao esforço de reparar falhas de produtos originados no decorrer do processo de desenvolvimento.
		
	
	Custo de desenvolvimento
	 
	Custo da conformidade
	
	Custo dos testes
	
	Custo da revisão
	 
	Custo da não conformidade
		 Gabarito Comentado.
	
	
	 2a Questão (Ref.: 201308405555)
	Pontos: 1,0  / 1,0
	Existem muitas estratégias de teste de software propostas e todas fornecem um modelo para o teste e têm basicamente algumas características genéricas. Qual das opções abaixo está em desacordo com a afirmação anterior?
		
	 
	Devemos nos preocupar como teste somente após o código tiver sido gerado.
	
	O teste começa no nível do componente e progride em direção à integração do sistema computacionais como um todo.
	
	Diferentes técnicas de teste são apropriadas para diferentes abordagens de engenharia de software e em diferentes pontos no tempo.
	
	Para executar um teste eficaz, proceder a revisões técnicas eficazes. Fazendo isso, muitos erros serão eliminados antes do começo do teste.
	
	O teste é feito pelo desenvolvedor do software e (para grandes projetos) por um grupo independente de teste.
		
	
	
	 3a Questão (Ref.: 201308924437)
	Pontos: 1,0  / 1,0
	Quanto mais tardiamente descobrimos os erros, mais caros eles ficam. Quando  um erro não é identificado, os custos de sua correção multiplicam-se por 10 para cada fase do processo de desenvolvimento de software em que o erro migra.  Por isso _________________, ao longo do processo de desenvolvimento tornam-se uma ajuda na redução dos custos de qualidade: detectam o problema antes de ser implementado.
 
		
	
	os testes de caixa preta os testes de integração
	
	os testes de sistemas
	
	os testes de integração
	
	os testes de validação
	 
	os testes de verificação
		
	
	
	 4a Questão (Ref.:201309012333)
	Pontos: 1,0  / 1,0
	É um equívoco pensarmos que somente obteremos qualidade após a codificação de partes do produto a ser desenvolvido. Desta forma devemos garantir a qualidade de todas as etapas do processo de desenvolvimento, não sendo possível um processo de qualidade que não seja integrado ao processo de desenvolvimento. Chamamos de teste de ___________________________ ao processo de auditoria de atividades e avaliação de documentos gerados em todas as fases do processo de desenvolvimento de software.
		
	 
	Verificação
	
	Revisão
	
	Sistema
	
	Caixa branca
	
	Validação
		 Gabarito Comentado.
	
	
	 5a Questão (Ref.: 201308404608)
	Pontos: 1,0  / 1,0
	Segundo Bartié, a auditorias concentram-se nas atividades críticas de um processo de engenharia de software. Marque a opção que NÃO corresponde a um dos objetivos de uma auditoria de qualidade:
		
	
	Avaliar se estão atualizando o mapa de riscos dos projetos
	
	Avaliar se estão registrando os defeitos encontrados
	 
	Avaliar e garantir que não estão envolvendo clientes e usuários nos processos
	
	Avaliar se estão produzindo as atas de reuniões
	
	Avaliar se um determinado projeto e as diversas equipes estão respeitando o processo de desenvolvimento
		
	
	
	 6a Questão (Ref.: 201308404611)
	Pontos: 1,0  / 1,0
	Marque a alternativa correta: Cada etapa do processo de desenvolvimento cumpre uma etapa e produz documentos e/ou modelos pertinentes a finalidade da fase. A etapa de verificação é fundamental no processo, pois desde as fases iniciais pode-se aferir a qualidade do processo e não deixar que problemas sejam migrados para as fases seguintes. Em relação as fases no processo de desenvolvimento de software temos:
		
	
	Verificação de progresso - Verificação de instalação - Verificação de encerramento financeiro - Verificação de treinamento
	 
	Verificação de negócios - Verificação de requisitos - Verificação de análise e modelagem - Verificação de implementação
	
	Verificação de negócios - Verificação de instalação - Verificação de análise e modelagem - Verificação de encerramento financeiro
	
	Verificação de negócios - Verificação de desenvolvimento - Verificação de implementação - verificação de suporte
	
	Verificação de análise e modelagem - Verificação de desenvolvimento - verificação de suporte
		
	
	
	 7a Questão (Ref.: 201308405576)
	Pontos: 0,0  / 1,0
	O teste da caixa preta é também conhecido como teste comportamental, pois focaliza os requisitos funcionais do software. Normalmente é utilizado como teste complementar para o teste da caixa branca. Existem diferentes métodos de testes de caixa-preta que podem ser subdivididos em:
		
	
	Teste do ciclo, Baseado em Grafo, Análise do valor Limite , Teste do fluxo de dados
	
	Teste do fluxo de dados, Análise do valor limite, Baseado em grafo, Particionamento em Equivalência
	 
	Baseado em Grafo, Particionamento em Equivalência, Análise do valor Limite, Teste de matriz ortogonal
	
	Particionamento em Equivalência, Teste de matriz ortogonal, Teste de Condição, Baseado em Grafo
	 
	Teste da complexidade ciclomática, Teste de matriz ortogonal, Baseado em Grafo, Teste do fluxo de dados
		 Gabarito Comentado.
	
	
	 8a Questão (Ref.: 201308924481)
	Pontos: 1,0  / 1,0
	A empresa QUINCAS possui um sistema de comercialização de produtos, Zinga, atendido por vários clientes. O sistema Zinga atende a duas categorias de clientes, o cliente Regular e o cliente VIp. O cliente VIP responde por 75% do faturamento. Existe a necessidade de políticas de negociação para clientes OCASIONAIS. Esta funcionalidade não estava prevista no sistema e gerou demanda para o desenvolvimento de uma nova funcionalidade. Por conta disso foi gerada uma nova versão do sistema e somente foram aplicados testes progressivos e não foi percebido que a política de negociação do cliente VIP foi afetada com esta mudança, ocasionando reduções nos preços das linhas inteiras de produtos. Qual o tipo de teste deveria ter sido aplicado para que este problema não ocorresse?
		
	
	Teste de usabilidade
	
	Teste de verificação
	 
	Teste regressivo
	
	Teste de integração
	
	Teste progressivo
		
	
	
	 9a Questão (Ref.: 201309013585)
	Pontos: 1,0  / 1,0
	João está desenvolvendo um projeto de um sistema transacional e necessita saber se o sistema irá suportar 500 transações simultâneas. Neste caso qual o teste João precisa utilizar?
		
	
	Configuração
	
	Performance ou desempenho
	
	Segurança
	
	Contenção
	 
	Volume
		
	
	
	 10a Questão (Ref.: 201308404632)
	Pontos: 1,0  / 1,0
	Categoria de teste que tem por objetivo avaliar e garantir que todos os requisitos especificados sejam implementados, geralmente servindo como base de um processo de verificação automática. Os testes funcionais estão relacionados as regras de negócio para que se obtenha ampla cobertura dos cenários de negócio. Sua melhor descrição está em um modelo de casos de uso e em casos de uso.Marque a categoria que melhor representa a descrição anterior.
		
	
	Teste de Performance (Desempenho)
	
	Teste de Compatibilidade (Versionamento)
	 
	Teste de Funcionalidade
	
	Teste de Confiabilidade e Disponibilidade
	
	Teste de Usabilidade
		
	Simulado: CCT0207_SM_201308270852 V.3 
	 Fechar
	Aluno(a): IVANE GONÇALVES
	Matrícula: 201308270852
	Desempenho: 8,0 de 10,0
	Data: 11/10/2015 21:11:24 (Finalizada)
	
	 1a Questão (Ref.: 201308404349)
	Pontos: 0,0  / 1,0
	Marque a opção INCORRETA
		
	
	O Controle da Qualidade avaliará sistematicamente a qualidade do processo em execução e a qualidade do produto tecnológico que está sendo desenvolvido.
	
	Um erro é definido como um problema de qualidade encontrado antes do software ser liberado aos usuários finais
	
	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.
	 
	A qualidade de um software é definida pelo número de defeitos encontrados durante a fase de testes e com o acréscimo de novos requisítos independente da necessidade dos usuário.
	 
	O defeito é um problema de qualidade encontrado depois do software ter sido liberado aos usuários finais.
		
	
	
	 2a Questão (Ref.: 201309010792)
	Pontos: 1,0  / 1,0
	O teste de software tem como objetivo demostrar que um programa faz o que é proposto a fazer e a descobrir seus defeitos antes do uso. Ele possui dois objetivos distintos:
1. Descobrir situações em que o software se comporta de maneira incorreta, indesejável ou de forma diferente das especificações dos requisitos.
2. Demonstrar ao desenvolvedor e ao cliente que o software atende a seus requisitos.
Desta forma podemos afirmar que:
		
	
	o objetivo do processo de verificação é validar os requisitos de especificação que não reflitam os desejos ou necessidades dos clientes.
	 
	os testes podem identificar a ausência ou a presença de erros.
	
	os testes podem demonstrar que um determinado software está livre de defeitos.
	
	o objetivo dos testes é identificar os requisitos funcionais solicitados pelos clientes.
	
	o objetivo de todo teste é verificar se ele atende apenas aos requisitos funcionais.
		
	
	
	 3a Questão (Ref.: 201308404355)
	Pontos: 1,0  / 1,0
	Em relação aos testes de validação, marque a opção INCORRETA:
		
	
	validação do sistema: A validação do sistema tem com objetivo validar a solução como um todo. Quando este estágio é atingido a maior parte das falhas de funcionalidade deveter sido detectada pelos testes unitários e pelos testes de integrações.
	
	Validação da integração: A validação de integração é uma continuação natural dos testes unitários. Estes testes têm por objetivo validar a compatibilidade entre componentes de um software.
	
	Validação do aceite: A validação do aceite é o último estágio do processo de validação. Trata-se do último processo formal de detecção de erros no sistema, antes de sua disponibilização no ambiente de produção.
	
	Validação da unidade: A validação de unidade é a primeira etapa do processo de validação que tem por objetivo testar componentes individuais de uma aplicação.
	 
	Validação de Usuário:A validação de usuário é uma análise das características dos usuários do sistemas que tem por objetivo avaliar o grau de experiência do usuário em relação ao software desenvolvido.
		
	
	
	 4a Questão (Ref.: 201308404354)
	Pontos: 0,0  / 1,0
	Em relação aos testes de verificação, marque a opção INCORRETA:
		
	
	Verificação dos negócios: O objetivo desta fase é garantir que os diversos documentos produzidos tenham total aderência às necessidades apontadas pelos clientes.
	
	Verificação da analise e modelagem: O objetivo desta fase não está somente na avaliação da aderência da solução tecnológica aos requisitos funcionais e não funcionais estabelecidos pelo cliente, mas também em avaliar a modelagem da solução como um todo.
	 
	Verificação da Implantação: O objetivo desta fase não está somente na avaliação da aderência da solução tecnológica aos requisitos funcionais e não funcionais estabelecidos pelo cliente, mas também em avaliar a aplicação de boas práticas de programação.
	 
	Verificação da Implementação: O objetivo desta fase é garantir a qualidade do código-fonte gerado pela equipe de desenvolvimento. Essa qualidade é atribuída pela prática das regras da boa programação. É um processo formal de verificação do código produzido.
	
	Verificação dos requisitos:O objetivo desta fase é a verificação das especificações do levantamento dos requisitos funcionais e não funcionais do software a ser desenvolvido.
		 Gabarito Comentado.
	
	
	 5a Questão (Ref.: 201309012343)
	Pontos: 1,0  / 1,0
	O processo de verificação requer um conjunto de procedimentos e regras, dentre várias possibilidades, que auxiliarão as equipes de qualidade na verificação. As verificações devem ser aplicadas com um nível de formalidade apropriado para o produto a ser construído, a cronologia do projeto e as pessoas que estão realizando o trabalho. Neste sentido são identificadas quatro características que contribuem para a formalidade na qual o processo de verificação deve ser conduzido:
		
	
	1-Levantamento e preparação, 2-correção e verificação, 3-auditoria e 4- testes
	
	1-Planejamento, 2-estrutura da reunião, 3- verificação e correção,4- auditoria
	
	1-Levantamento, 2-preparação, 3-verificação, 4-correção
	
	1-Planejamento e preparação, 2-levantamento, 3-correção e verificação e 4-auditoria
	 
	1-Planejamento e preparação, 2-estrutura da reunião, 3-correção e verificação,4- papeis desempenhados pelos indivíduos
		 Gabarito Comentado.
	
	
	 6a Questão (Ref.: 201309012344)
	Pontos: 1,0  / 1,0
	Na empresa de João existe um processo de desenvolvimento  de software formal. Dentre as diversas atividades descritas no processo estão previstos:
1-O registro dos defeitos encontrados
3. A produção das atas de reuniões
4. As realizações das reuniões de revisões,
5. As elaborações das documentações obrigatórias
Para garantir que todas as atividades envolvidas no processo de desenvolvimento de software sejam realmente executadas devemos realizar:
		
	
	Testes
	
	Inspeções
	
	Revisões
	
	Validações
	 
	Auditorias
		
	
	
	 7a Questão (Ref.: 201308405575)
	Pontos: 1,0  / 1,0
	Indique a opção que Não representa um dos tipos de Teste de Caixa Preta.
		
	
	Análise do valor Limite
	
	Particionamento em Equivalência
	
	Baseado em Grafo
	
	Teste de matriz ortogonal
	 
	Teste de ramos
		
	
	
	 8a Questão (Ref.: 201308404622)
	Pontos: 1,0  / 1,0
	Testes baseados em requisitos são baseados nos documentos de requisitos e modelados através de especificações funcionais e suplementares, os requisitos devem ser decompostos em casos de testes de forma a avaliarem todos os cenários existentes e validarem todas as variações. Os diferentes métodos podem ser sub-divididos de em:Baseado em Grafo, Particionamento em Equivalência, Análise do valor Limite e Teste de matriz ortogonal. Em relação aos de Particionamento em Equivalência, marque a opção correta.
		
	
	Este tipo de teste focaliza exclusivamente a validade das construções de ciclo, já que são em sua grande maioria a base da maioria dos algoritmos implementados.
	 
	Neste método o domínio de entrada de um programa é divido em classes de dados a partir das quais podem ser criados casos de teste. Um caso de teste ideal descobre sozinho uma classe de erros (por exemplo, processamento incorreto de todos os dados de caracteres) que poderia de outro modo requerer que fossem executados muitos casos de teste até que o erro geral aparecesse.
	
	Este método seleciona caminhos de teste de um programa de acordo com as localizações de definições e usos de variáveis no programa. São úteis para selecionar caminhos de teste de um programa que contenha instruções de laços e if aninhadas.
	
	Pode ser aplicado a problemas nos quais o domínio de entrada é relativamente pequeno, mas muito grande para acomodar um teste exaustivo. O objetivo do teste é a construção de caso de teste com uma visualização geométrica associada aos valores de entrada de uma aplicação.
	
	Este método permite ao projetista de casos de teste derivar uma medida da complexidade lógica de um projeto procedimental e usar essa medida como guia para definir um conjunto de base de caminhos de execução.
		 Gabarito Comentado.
	
	
	 9a Questão (Ref.: 201309013585)
	Pontos: 1,0  / 1,0
	João está desenvolvendo um projeto de um sistema transacional e necessita saber se o sistema irá suportar 500 transações simultâneas. Neste caso qual o teste João precisa utilizar?
		
	
	Performance ou desempenho
	
	Segurança
	
	Configuração
	 
	Volume
	
	Contenção
		
	
	
	 10a Questão (Ref.: 201308404632)
	Pontos: 1,0  / 1,0
	Categoria de teste que tem por objetivo avaliar e garantir que todos os requisitos especificados sejam implementados, geralmente servindo como base de um processo de verificação automática. Os testes funcionais estão relacionados as regras de negócio para que se obtenha ampla cobertura dos cenários de negócio. Sua melhor descrição está em um modelo de casos de uso e em casos de uso.Marque a categoria que melhor representa a descrição anterior.
		
	
	Teste de Usabilidade
	
	Teste de Performance (Desempenho)
	
	Teste de Compatibilidade (Versionamento)
	
	Teste de Confiabilidade e Disponibilidade
	 
	Teste de Funcionalidade

Continue navegando