Baixe o app para aproveitar ainda mais
Prévia do material em texto
Desempenho Identifique nas opções abaixo aquela que corresponde ao conceito que se baseia na oferta do software em determinada unidade de tempo, considerando‐se, proporcionalmente, o tempo útil de uso e o tempo de reparo de falhas: Disponibilidade O teste de integração é uma técnica sistemática para construir a arquitetura do software enquanto se conduz testes para descobrir erros associados com as interfaces a partir dos componentes já testados através do teste de unidade. Existem basicamente duas abordagens que podem ser utilizadas: Incremental e Não Incremental No teste de unidade as condições limites do programa devem ser testadas para : assegurar que todas as instruções em um módulo tenham sido executadas pelo menos uma vez. Após você ter construído a especificação do teste, onde você documentou a abordagem da equipe de software para o teste, descreveu a estratégia global e o procedimento das etapas específicas de teste e os tipos de testes que serão feitos, qual a próxima etapa a ser seguida? Criação do ambiente de teste Como é conhecido o Teste que, depois que todos os elementos do sistema estiverem totalmente integrados, mede e avalia o tempo de resposta, o número de transações e outros requisitos sensíveis ao tempo de resposta do sistema? Teste de desempenho A Técnica de Análise de Valores Limite é utilizada como forma complementar à técnica de teste denominada: Partição de Equivalência Testar as integrações entre os componentes é um objetivo principal de que nível de teste? Teste de integração. Você trabalha na equipe de teste e necessita utilizar o teste de integração. Descreva as duas abordagens possíveis que podem ser utilizadas neste tipo de teste: Gabarito: Não Incremental: todos os componentes são combinados com antecedência e o programa inteiro é testado de uma vez. Usualmente o resultado desta abordagem é o caos, pois normalmente são encontrados muitos erros tornando a correção difícil, pois fica complicado isolar as causas dos erros. Uma vez corrigidos os erros, novos erros aparecem e o processo parece não ter fim. Incremental: O programa é construído e testado em pequenos incrementos. Os erros são mais fáceis de isolar e corrigir e pode ser aplicada uma interface sistemática de testes. Existem várias estratégias incrementais de integração: Integração descendente ou Top-down, Integração ascendente ou Botton-up, Teste de regressão e Teste fumaça. Quanto ao teste de regressão, analise as sentenças e em seguida marque a alternativa correta. A - Deve sempre ser realizado ao final dos testes de sistema. B - Deve ser feito aplicando a técnica Alfa. C - É um teste utilizado no Nível integração. D - Re-testa os módulos já aprovados a fim de garantir que novos erros não tenham sido introduzidos. As alternativas C e D estão corretas. A característica básica de um teste de caixa preta é: Preparar casos de teste baseados na especificação do software.
Compartilhar