Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

<p>4 - Em uma equipe independente de teste quem é o técnico responsável</p><p>por pela montagem da infraestrutura de teste, ou seja, em montar o</p><p>ambiente de teste e escolher as ferramentas</p><p>de teste?</p><p>Arquiteto de teste</p><p>5 - João trabalha em uma empresa de desenvolvimento de software e está</p><p>envolvido em um importante projeto para o desenvolvimento de uma</p><p>aplicação web destinada a deficientes visuais. Ele precisa solicitar à equipe</p><p>de teste testes que tratem de qual dimensão de qualidade?</p><p>Usabilidade</p><p>6 - Qual dos testes abaixo Não representa a interação entre o ciclo de vida</p><p>do projeto de desenvolvimento com o ciclo de vida do projeto de teste?</p><p>Teste de regressão</p><p>Segundo Pressman o objetivo da depuração é alcançado por uma</p><p>combinação de avaliação sistemática, intuição e sorte, sendo definidas</p><p>basicamente três estratégias de depuração. Indique a opção que contêm</p><p>estas três estratégias</p><p>Força bruta, Rastreamento e Eliminação da causa.</p><p>O teste da caixa preta é também conhecido como teste comportamental,</p><p>pois focaliza os requisitos funcionais do software. Normalmente é utilizado</p><p>como teste complementar para o teste da caixa branca. Existem diferentes</p><p>métodos de testes de caixa-preta que podem ser subdivididos em:</p><p>Baseado em Grafo, Particionamento em Equivalência, Análise do valor Limite, Teste</p><p>de matriz ortogonal</p><p>Qual das opções abaixo NÃO pode ser considerada como uma das diversas</p><p>definições para Testes de Software?</p><p>Provar que o software está fazendo o que deveria fazer, de acordo com os seus</p><p>requisitos.</p><p>As estratégias de teste de software fornecem um roteiro que descreve os</p><p>passos a serem executados como parte do teste, define também quando</p><p>esses passos serão planejados e então executados, quanto esforço de</p><p>trabalho, tempo e recursos serão necessários. Ao desenvolvermos uma</p><p>estratégia de teste de software desejamos responder algumas perguntas.</p><p>Indique dentre as opções abaixo a pergunta inválida neste contexto.</p><p>Os padrões de desenvolvimento estão sendo seguidos pelos profissionais de</p><p>engenharia de software?</p><p>Descreva o conceito de migração de dados conforme discutido nas aulas.</p><p>É o processo de transferência de dados entre diferentes tipos de armazenamento,</p><p>formatos, ou sistemas informáticos. É necessário quando as organizações realizam</p><p>mudança em seus sistemas informáticos ou upgrade para novos sistemas.</p><p>A Empresa onde você trabalha está considerando a adoção de uma nova plataforma</p><p>de banco de dados. Considerando que o formato da base de dados pode mudar</p><p>significativamente, será necessária que tipo de migração?</p><p>Migração de base de dados</p><p>Indique a opção que representa o teste que devemos usar para responder</p><p>a seguinte pergunta: “O tempo de resposta do servidor degrada de forma a</p><p>tornar-se inaceitável?”.</p><p>Desempenho</p><p>Identifique nas opções abaixo aquela que corresponde ao conceito que se baseia na</p><p>oferta do software em determinada unidade de tempo, considerando‐se,</p><p>proporcionalmente, o tempo útil de uso e o tempo de reparo de falhas:</p><p>Disponibilidade</p><p>O teste de integração é uma técnica sistemática para construir a</p><p>arquitetura do software enquanto se conduz testes para descobrir erros</p><p>associados com as interfaces a partir dos componentes já testados através</p><p>do teste de unidade.</p><p>Existem basicamente duas abordagens que podem ser utilizadas:</p><p>Incremental e Não Incremental</p><p>No teste de unidade as condições limites do programa devem ser testadas</p><p>para :</p><p>assegurar que todas as instruções em um módulo tenham sido executadas</p><p>pelo menos uma vez.</p><p>Após você ter construído a especificação do teste, onde você documentou a</p><p>abordagem da equipe de software para o teste, descreveu a estratégia</p><p>global e o procedimento das etapas específicas de teste e os tipos de</p><p>testes que serão feitos, qual a próxima etapa a ser seguida?</p><p>Criação do ambiente de teste</p><p>Como é conhecido o Teste que, depois que todos os elementos do sistema estiverem</p><p>totalmente integrados, mede e avalia o tempo de resposta, o número de transações</p><p>e outros requisitos sensíveis ao tempo de resposta do sistema?</p><p>Teste de desempenho</p><p>A Técnica de Análise de Valores Limite é utilizada como forma complementar à técnica</p><p>de teste denominada:</p><p>Partição de Equivalência</p><p>Testar as integrações entre os componentes é um objetivo principal de que nível de</p><p>teste?</p><p>Teste de integração.</p><p>Você trabalha na equipe de teste e necessita utilizar o teste de integração. Descreva as</p><p>duas abordagens possíveis que podem ser utilizadas neste tipo de teste:</p><p>Gabarito: Não Incremental: todos os componentes são combinados com antecedência e o</p><p>programa inteiro é testado de uma vez. Usualmente o resultado desta abordagem é o caos, pois</p><p>normalmente são encontrados muitos erros tornando a correção difícil, pois fica complicado isolar</p><p>as causas dos erros. Uma vez corrigidos os erros, novos erros aparecem e o processo parece não</p><p>ter fim. Incremental: O programa é construído e testado em pequenos incrementos. Os erros são</p><p>mais fáceis de isolar e corrigir e pode ser aplicada uma interface sistemática de testes.</p><p>Existem várias estratégias incrementais de integração: Integração descendente ou Top-down,</p><p>Integração ascendente ou Botton-up, Teste de regressão e Teste fumaça.</p><p>Quanto ao teste de regressão, analise as sentenças e em seguida marque a alternativa</p><p>correta.</p><p>A - Deve sempre ser realizado ao final dos testes de sistema.</p><p>B - Deve ser feito aplicando a técnica Alfa.</p><p>C - É um teste utilizado no Nível integração.</p><p>D - Re-testa os módulos já aprovados a fim de garantir que novos erros não tenham sido</p><p>introduzidos.</p><p>As alternativas C e D estão corretas.</p><p>A característica básica de um teste de caixa preta é:</p><p>Preparar casos de teste baseados na especificação do software.</p><p>Segundo Pressman, o teste de software é um conjunto de atividades que podem ser</p><p>planejadas com antecedência e executadas sistematicamente. Por esta razão deverá ser</p><p>definido:</p><p>Um processo de teste de software e um modelo (template) para o teste.</p><p>Dentre as afirmativas abaixo:</p><p>I) A Técnica de Teste Estrutural tem como objetivo garantir que o produto</p><p>desenvolvido funciona corretamente;</p><p>II) A Técnica de Teste Estrutural foi desenvolvida com o objetivo de</p><p>assegurar que os requisitos do software e as especificações foram</p><p>atendidos;</p><p>III) Teste Caixa Preta é um exemplo de Tipo de Teste aplicado a Técnica de</p><p>Teste Estrutural;</p><p>IV) Teste Caixa Branca é um exemplo de Tipo de Teste aplicado a Técnica</p><p>de Teste Estrutural.</p><p>Podemos afirmar que:</p><p>As opções I e IV são verdadeiras.</p><p>Avalie as questões abaixo segundo a revisão técnica formal e assinale a opção correta:</p><p>I - Procurar defeitos de software, mesmo durante a fase de análise e projeto</p><p>II - Verificar se os requisitos estão sendo atendidos.</p><p>III - Checar a existência de código mal-intencionado.</p><p>IV - Verificar se o código está construído de forma linear.</p><p>Estão corretas somente as opções I, II e III.</p><p>Qual é o conceito da técnica de Caixa Branca ?</p><p>Visa avaliar as cláusulas de código, lógica interna de componente codificado, as configurações e</p><p>outros elementos técnicos.</p><p>Esse método de teste é aplicado quando uma versão é gerada e se deseja garantir que as</p><p>funcionalidades da versão anterior sejam preservadas.</p><p>Teste de Regressão</p><p>Quando você está testando um sistema para controle de receitas culinárias e logo após um</p><p>sistema para controle de tráfego aéreo, pode-se afirmar que:</p><p>Um sistema de controle de receitas culinárias não demanda testes por ser algo de extrema simplicidade,</p><p>porém o de tráfego aéreo deve ser testado por pelo menos 4 anos antes de entrar em operação.</p><p>O conceito de testes é o mesmo para os dois sistemas, porém a cobertura feita no sistema aéreo, dada a</p><p>sua alta complexidade, deve ser superior, demandando mais tempo de estudo e arquitetura de testes</p><p>que o de sistema culinário.</p><p>Sabe-se que para avaliar um teste é preciso determinar parâmetros de medidas que são</p><p>particulares a cada caso de teste. Pensando nisso, o</p><p>que é valor limite?</p><p>Um valor de entrada ou valor de saída que está na margem de uma partição de equivalência ou na</p><p>menor distancia incremental em cada lado da margem.</p><p>Assinale a alternativa CORRETA relativa às possíveis estratégias utilizadas para a realização</p><p>dos Testes de Integração em aplicações convencionais.</p><p>Na estratégia da Integração Ascendente (bottom-up) cada módulo no nível inferior da hierarquia é</p><p>testado individualmente. A seguir, são testados módulos que chamam os previamente testados. Neste</p><p>caso, apenas módulos drivers são necessários.</p><p>A característica básica de um teste de caixa branca é:</p><p>Preparar casos de teste baseados na estrutura interna do software.</p><p>Considere as seguintes assertivas sobre teste de software:</p><p>I. O teste de regressão consiste na re-execução de testes previamente aplicados.</p><p>II. A validação de software é obtida por uma série de testes que visam demonstrar a</p><p>conformidade com os requisitos.</p><p>III. A categoria de testes conhecida como caixa-preta não requer o conhecimento da interface</p><p>do módulo sendo testado.</p><p>Estão corretas as assertivas:</p><p>I e II, apenas;</p><p>Considerando-se a execução dos testes, marque a opção INCORRETA:</p><p>Os testes diminuem em 100% os erros deste software.</p><p>Marque a alternativa que NÃO define um objetivo da Técnica Estrutural:</p><p>Demonstrar que as funções do software são operacionais.</p><p>A qualidade, segundo Pressman, é incorporada a uma aplicação Web</p><p>como consequência de um bom projeto. Ela é avaliada aplicando-se</p><p>uma série de revisões técnicas e de um processo de teste com o</p><p>objetivo de examinar uma ou mais das seguintes dimensões de</p><p>qualidade. As dimensões de qualidade relativas a usabilidade e</p><p>navegabilidade tratam respectivamente de testes para:</p><p>- Garantir que cada categoria de usuário seja suportada pela interface.</p><p>- Assegurar que toda a sintaxe e semântica de navegação sejam</p><p>experimentadas para descobrir quaisquer erros de navegação.</p><p>Indique a opção abaixo que Não faz parte das atividades da Reunião de</p><p>Revisão:</p><p>Corrigir as inadequações encontradas.</p><p>A qualidade, segundo Pressman, é incorporada a uma aplicação Web</p><p>como consequência de um bom projeto. Ela é avaliada aplicando-se</p><p>uma série de revisões técnicas e de um processo de teste com o</p><p>objetivo de examinar uma ou mais dimensões de qualidade. Identifique</p><p>qual das opções abaixo Não representa uma destas dimensões.</p><p>Pequena-grande escala: refere-se a parte do sistema que está sujeita ao teste.</p><p>No caso de procedimentos e funções individuais, isso leva ao teste de pequena</p><p>escala. O de grande escala é destinado principalmente ao teste de integração.</p><p>Identifique a opção que Não corresponde a uma das regras da classe de</p><p>equivalência (Particionamento de equivalência).</p><p>Para uma condição C composta, os ramos verdadeiro e falso de C e todas as</p><p>condições simples em C precisam ser executadas pelo menos uma vez.</p><p>Qual é o tipo de teste é aplicado nos menores componentes de código</p><p>criados, cujo objetivo é garantir que estes atendem as especificações</p><p>do ponto de vista das características e de funcionalidade? Vale</p><p>ressaltar este teste foca na lógica interna de processamento e nas</p><p>estruturas de dados dentro dos limites de um componente.</p><p>Teste de unidade</p><p>A partir da seguinte frase: ¿Até onde podemos forçar o sistema até que falhe?¿, diga</p><p>qual o teste a ser aplicado nesta situação? Por qual outro nome também é conhecido?</p><p>Qual a principal meta deste tipo de teste?</p><p>Gabarito: Teste de esforço ou teste de estresse. Colocam os programas em situações anormais. A</p><p>principal meta do teste de esforço é entender o comportamento do sistema durante condições</p><p>limite de execução ou fora da tolerância esperada. Tipicamente envolve a execução do sistema</p><p>com baixos recursos de hardware e software, ou a concorrência por estes recursos.</p><p>Cite o nome do Teste que examina todos os procedimentos de instalação e software de</p><p>instalação que serão utilizados pelos clientes, podendo abranger combinações de</p><p>navegadores com vários sistemas operacionais diferentes.</p><p>Gabarito: Teste de disponibilização ou de configuração.</p><p>Quanto aos tipos de testes de software temos abaixo somente uma alternativa correta.</p><p>Assinale-a:</p><p>Através do teste de recuperação podemos garantir a reinicialização do sistema efetivamente</p><p>através de mecanismos de checkpointing, recuperação dos dados e sua integridade.</p><p>Um desenvolvedor num determinado momento deparou-se com a seguinte situação:</p><p>2.000 usuários concorrentes submetendo uma solicitação (uma transação) em média a</p><p>cada um minuto; cada transação requer a carga de um registro de 6 KB. Calcule a Vazão</p><p>Global de Dados e assinale a alternativa correta.</p>

Mais conteúdos dessa disciplina