Buscar

Algumas Questões de AV1 e AV2 Testes de Software

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 13 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 6, do total de 13 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 9, do total de 13 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Prévia do material em texto

Qual é o propósito dos testes?
Descobrir o maior número possível de defeitos do software, assegurar que o teste atende a todos os requisitos de sistema estabelecido entre o desenvolvedor e o cliente.
Escolha a alternativa que relacione as três sequências de métodos de teste de acordo com os conceitos mencionados:
1 - verifica se todos os mecanismos de proteção embutidos em um sistema protegerão de acesso indevidos;
2 - executa o sistema de uma forma que exige recursos de quantidade, frequência ou volumes anormais;
3 - põe à prova as condições lógicas contidas num módulo de programa.
Teste de Segurança, Teste de Estresse e Teste de Condição.
Em um exemplo em que um caso de teste deve ser construído para testar um novo campo numérico do sistema garantindo valores limites estabelecido/conhecidos, quais aspectos deveriam ser levados em consideração?
Se for um campo numérico, além de não aceitar nada diferente de números, deve ser verificado também seu limite máximo de digitação.
Durante a revisão dos documentos do sistema, é indicada a participação dos seguintes profissionais:
Analistas, programadores, testadores.
Você recebeu um caso de teste a ser aplicado. Quando você inicia a execução, percebe que os resultados esperados estão diferentes dos encontrados, porém os resultados encontrados estão corretos e o caso de teste está errado. Isto acontece devido a:
Uma provável falha na construção dos casos de teste.
Dentre as funções abaixo marque a que não corresponde a um teste baseado na técnica estrutural:
A entrada é adequadamente aceita.
No Teste de Validação, o foco está no nível de requisitos e podem ser divididos em dois tipos. Quais são eles?
Teste Alfa e Teste Beta.
Um módulo contendo um cálculo utilizado em vários programas foi alterado. É correto afirmar que:
Todos os programas que tenham relação com esta mudança devem ser verificados, independentes se foram ou não alterados. (teste de regressão).
Diferentes causas geram manutenções de tipos diferentes em um software em produção. Quais os tipos de
manutenção possíveis? Descreva cada uma delas:
A manutenção Corretiva irá identificar e corrigir defeitos (erros latentes), A manutenção Adaptativa irá adaptar o software a novas tecnologias (TI/SI), metodologias, modelos de gestão, legislação. A manutenção Perfectiva irá incluir novas funções (ampliações) no software em produção. A manutenção Preventiva irá melhorar a manutenibilidade ou a confiabilidade futura.
As estratégias de teste de software fornecem um roteiro que descreve os passos a serem executados como parte do teste, define 
também quando esses passos serão planejados e então executados, quanto esforço de trabalho, tempo e recursos serão necessários. Desta forma qualquer estratégia de teste deve incorporar planejamento dos testes, projeto de casos de teste, execução dos testes,
coleta e avaliação dos dados resultantes. Caso você estivesse estruturando esta estratégia, quem (que grupo de pessoas) você 
escolheria para executar os testes?
Normalmente para que o processo de teste transcorra de forma íntegra é comum a utilização de um grupo independente de teste, já que as pessoas que criaram o software não devem ser as que irão realizar os testes. Seria um conflito de interesses, pois foram elas que o desenvolveram. Normalmente este grupo trabalha de forma conjunta e existem testes que somente serão conduzidos pelos desenvolvedores, como o teste de unidade. 
Em um exemplo em que um caso de teste deva ser construído para testar um novo campo numérico do sistema, qual alternativa apresenta os aspectos que deveriam ser levados em consideração?
Se for um campo numérico, além de não aceitar nada diferente de números, deve ser verificado também seu limite máximo de digitação e as fronteiras inferiores e superiores.
João é um colega de trabalho e acabou de corrigir um defeito em um programa. Ele te pede ajuda em relação a que Teste ele deve usar neste momento. Qual Teste você indicaria?
Teste de Regressão
Você recebeu um caso de teste a ser aplicado. Quando você inicia a execução, percebe que os resultados esperados estão diferentes dos encontrados, porém os resultados encontrados estão corretos e o caso de teste está errado. Isto acontece devido a:
Uma provável falha na construção dos casos de teste.
Dentre as afirmativas abaixo:
I) A Técnica de Teste Estrutural tem como objetivo garantir que o produto desenvolvido funciona corretamente;
II) A Técnica de Teste Estrutural foi desenvolvida com o objetivo de assegurar que os requisitos do software e as especificações foram atendidos;
III) Teste Caixa Preta é um exemplo de Tipo de Teste aplicado a Técnica de Teste Estrutural;
IV) Teste Caixa Branca é um exemplo de Tipo de Teste aplicado a Técnica de Teste Estrutural.
Podemos afirmar que: As opções I e IV são verdadeiras
Quais atividades estão relacionadas com Teste?
Atividades durante todo o ciclo de vida do software.
O teste da caixa preta, também conhecido como teste comportamental, focaliza os requisitos funcionais do software. Este tipo de teste complementa o teste da caixa branca, pois permite descobrir uma classe de erros diferentes daquela obtida com métodos da caixa-branca. Desta forma, identifique a opção que não representa uma categoria de erro identificado pelo teste Caixa Preta.
Erros de estrutura de controle.
Uma vez gerado o código-fonte, o software deve ser testado para descobrir tantos erros quanto possível antes de fornecê-lo ao cliente. Para atingir este objetivo o testador deve entender o software e tentar desenvolver uma imagem mental de como o software poderá falhar. Neste sentido o testador poderá olhar o software através de duas visões. Uma delas é o Teste Caixa Branca. Descreva-a.
Quando sabemos como é o trabalho interno do software e realizamos testes para garantir que as operações internas foram adequadamente exercitadas, estamos realizando teste de caixa-branca. Este tipo de teste é baseado em um exame rigoroso dos detalhes procedimentais e dos caminhos lógicos internos do software. Segundo Pressman também chamado de teste caixa-de-vidro, este teste utiliza a estrutura de controle descrita no programa para derivar o caso teste. São baseados nos elementos internos do programa.
Nas organizações os dados são armazenados em diferentes mídias, normalmente através de arquivos ou bases de dados. Estes dados são gerados ou consumidos por aplicações de software que, por sua vez apoiam os processos de negócios das organizações. Por diferentes motivos é comum as empresas necessitarem realizar migrações destes dados que podem ser classificadas em diferentes tipos. Quais são estes tipos? Migração de mídias de armazenamento, de base de dados, de aplicação e de processo de negócio.
Considere as seguintes afirmações:
(I) Os critérios baseados em fluxo de controle mais conhecidos são "Todos-Nos", "Todas-Arestas" e "Todos-Caminhos". Uma característica comum aos critérios desta categoria é que eles requerem o teste das interações que envolvem definições de variáveis e subsequentes referências a essas definições;
(II) A cobertura do critério "Todos-Nos" é o mínimo esperado de uma boa atividade de teste, pois, do contrário, o programa testado é entregue sem a certeza de que todos os comandos presentes no programa foram executados pelo menos uma vez;
(III) A cobertura do critério "Todos-Caminhos" garante que todos os caminhos de um programa sejam executados pelo menos uma vez;
(IV) A cobertura do critério "Todos-Nos" garante também a cobertura do critério "Todas-Arestas";
(V) O valor da complexidade ciclomática está associado com o número de casos de testes que deve ser projetado e executado para garantir a cobertura de todas as instruções do programa; Assinale a alternativa que representa somente as sentenças verdadeiras.
Apenas II, V
Quando o testador finaliza os testes que ele deveria fazer num determinado módulo, ele então:
Entrega o resultado do seu trabalho ao responsável pelos testes.
Analise as seguintes sentençascom relação a Teste de Regressão e marque a alternativa correta:
I. Deve sempre ser realizado ao final dos testes de sistema;
II. Deve ser feito aplicando a técnica Alfa;
III. É um teste utilizado no Nível integração;
IV. Re-testa os módulos já aprovados a fim de garantir que novos erros não tenham sido introduzidos;
Somente a IV está correta
O teste de caminho básico 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. Normalmente utiliza-se
um grafo de fluxo de controle do programa. O gráfico permite identificar os caminhos possíveis para que se possa elaborar os
casos de uso. Como cada caminho é definido pelas expressões condicionais das estruturas de controle, devem-se determinar os
casos de teste escolhendo valores de variáveis para os casos nos quais cada uma das expressões seja verdadeira ou não.
Identifique qual das opções abaixo não faz parte desta técnica.
Determinar as classes de equivalência.
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.
Escolher a melhor resposta:
O teste de validação, na maioria das vezes, vai usar as ferramentas usadas pelos testadores no seu trabalho de
teste. A diferença está nos objetivos dos testes de cada uma das equipes.
Enquanto os testadores buscam ____________, os usuários buscam ______________.
Defeitos, inconformidades com as regras de negócio.
O presidente de uma empresa solicita um novo sistema de informação e pede atenção para que o sistema possua uma interface intuitiva e muito fácil de utilizar. Durante o desenvolvimento desse sistema, o tipo de teste que deve ser realizado com redobrada atenção é o de: usabilidade
Descreva o conceito de migração de dados conforme discutido nas aulas.
É o processo de transferência de dados entre diferentes tipos de armazenamento, formatos, ou sistemas informáticos. É necessário quando as organizações realizam mudança em seus sistemas informáticos ou upgrade para novos sistemas.
Supondo uma construção de casos de teste para uma determinada aplicação com 5 transações, leve em consideração as seguintes afirmações:
As transações devem funcionar com os dados previstos.
As transações devem ser canceladas e voltar ao menu, caso a tela ESC seja pressionada.
Todas as transações devem ter uma duração máxima de 1 minuto entre o preenchimento do primeiro e o último campo.
Quantos cenários são descritos neste caso? 15
Uma vez gerado o código-fonte, o software deve ser testado para descobrir tantos erros quanto possível antes de fornecê-lo ao cliente. Para atingir este objetivo o testador deve entender o software e tentar desenvolver uma imagem mental de como o software poderá falhar. Neste sentido o testador poderá olhar o software através de duas visões. Uma delas é o Teste Caixa Preta. Descreva-o.
O teste de caixa preta visa os requisitos funcionais do software, não dando importância a sua estrutura interna. Este teste tem por objetivo criar casos de teste através da especificação do software.
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
Qual a ordem correta dos passos envolvidos na Solução do defeito?
Priorizar a correção, Programar a correção, Corrigir o defeito e Reportar a resolução.
Indique a opção que Não representa um dos tipos de Teste de Caixa Branca. Teste comportamental
Qual teste deve ser aplicado para verificar o nível de facilidade de uso do software pelos usuários? Teste de Usabilidade.
Analise as questões abaixo e indique a mais correta:
Desenvolvedores e testadores integram equipes diferentes, pois a independência entre as equipes é necessária.
Considere as afirmações abaixo:
I. STUB é um programa de simulação.
II. Smoke Test exercita o sistema em uma única passagem, normalmente utilizando script de execução automática.
III. Testa Beta são executados quando o desenvolvimento está próximo a sua conclusão.
IV. Testa Alfa são executados quando o desenvolvimento e testes estão praticamente concluídos.
V. Teste Caixa Preta onde a estrutura do software é analisada.
Assinale a resposta correta. I e II estão corretas.
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?
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.
A Técnica de Análise de Valores Limite é utilizada como forma complementar à técnica de teste denominada:
Partição de Equivalência.
Qual técnica de teste que visa avaliar as claúsulas de código, lógica interna do componente codificado, as configurações e outros elementos técnicos. Caixa Branca.
Quando você está testando um sistema para controle de receitas culinárias e logo após um sistema para controle de tráfego aéreo, pode-se afirmar que:
Um sistema de controle de receitas culinárias não demanda testes por ser algo de extrema simplicidade, porém o de tráfego aéreo deve ser testado por pelo menos 4 anos antes de entrar em operação.
O conceito de testes é o mesmo para os dois sistemas, porém a cobertura feita no sistema aéreo, dada a sua alta complexidade, deve ser superior, demandando mais tempo de estudo e arquitetura de testes que o de sistema culinário.
Quando o testador encontra um erro, mas o considera pequeno e inofensivo, ele pode:
Anotar o erro mesmo assim e continuar com os testes previstos.
Quais as características que um bom caso de teste deve possuir para atender as expectativas de validação da qualidade?
Efetivo, Econômico, Reutilizável, Rastreavel e Autoexplicativo.
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: II, apenas.
A característica básica de um teste de caixa branca é:
Preparar casos de teste baseados na estrutura interna do software.
Qual é a vantagem de usar testadores independentes?
Equipes Independentes de Testes são muitas vezes mais eficientes na identificação de defeitos.
Marque a alternativa que NÃO define um objetivo da Técnica Estrutural: 
Demonstrar que as funções do software são operacionais.
Qual é o conceito da técnica de Caixa Branca ?
Visa avaliar as cláusulas de código, lógica interna de componente codificado, as configurações e outros elementos técnicos.
Uma equipe de Testes independente normalmente é formada exclusivamente por:
Testador, Analista de Teste, Arquiteto de Teste e Líder do Projeto de Testes.
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: II, apenas.
O teste de caminho básico 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. Normalmente utiliza-se um grafo de fluxo de controle do programa. O gráfico permite identificar os caminhos possíveis para que se possa elaborar os casos de uso. Como cada caminho é definido pelas expressões condicionais das estruturas de controle, devem-se determinar os casos de teste escolhendo valores de variáveis para os casos nos quais cada uma das expressões seja verdadeira ou não. Identifique qual das opções abaixo não faz parte desta técnica.
Determinar as classes de equivalência.
A característica básica de um teste de caixa preta é:
Preparar casos de teste baseados na especificação do software.
Técnica de Análise de Valores Limite é utilizada como forma complementar à técnica de teste denominada: Partição de Equivalência
Considerando-se a execução dos testes, marque a opção INCORRETA:
Os testes diminuem em 100% os erros deste software.
É INCORRETO afirmar que:
Quando o programa a ser construído é pequeno, não justifica testar algo tão simples.
Segundo Pressman, o teste de software é um conjunto de atividades que podem ser planejadas com
antecedência e executadas sistematicamente. Por esta razão deverá ser definido:
Um processo de teste de software e um modelo (template) para o teste.
Avalie as questões abaixo segundo a revisão técnica formal e assinale a opção correta:
I - Procurar defeitos de software, mesmo durante a fase de análise e projeto
II - Verificar se os requisitos estão sendo atendidos.
III - Checar a existência de código mal-intencionado.
IV - Verificar se o código está construído de forma linear.
Estão corretas somente as opções I, II e III.
O cliente para abrir uma conta no banco deve ser maior que 18 anos e menor que 61 anos. Quais
testes negativos, o analista de teste deve elaborar para o caso acima?
Analise os seguintes casos e marque a alternativa correta.
I - Idade menor que 18 anos.
II - Idade igual a 18 anos.
III - Idade igual a 61 anos.
IV - Idade igual a 60 anos.
As alternativas I, II e III são testes negativos
Tomando como exemplo um software qualquer, verificamos que um determinado caso de teste obteve como
tempo de resposta "02 segundos". Levando-se em consideração o documento de requisitos do sistema que
especifica "tempo de resposta menor ou igual a 01 segundo", este tempo é:
Incorreto, pois é superior ao determinado no documento de requisitos que determina como tempo
máximo 1 segundo.
Dentre as funções abaixo marque a que não corresponde a um teste baseado na técnica de caixa preta:
Executar os caminhos independentes definidos na complexidade ciclomática.
O processo de teste de software deve basear-se em uma metodologia aderente ao processo de desenvolvimento,
com pessoal técnico qualificado, ambiente e ferramentas adequadas. Esta metodologia de teste deve ser o
documento básico para organizar a atividade de testar aplicações no contexto da empresa. Assim como o processo
de desenvolvimento de software, teste de software também possui um ciclo de vida. Qual das opções abaixo NÃO
faz parte do ciclo de vida do teste de software?
Codificação: É a conversão das representações do Projeto em uma sequencia de instruções que formam um
programa, sendo escrito numa linguagem de programação.
Os testes de caixa-branca são baseados nos elementos internos de um trecho de programa. Um exemplo de teste de caixa-branca é o teste de ciclo que focaliza exclusivamente a validade das construções de ciclo, já que ciclos são em sua grande maioria a base da maioria dos algoritmos implementados. Neste tipo de teste podem ser definidos quatro tipos de classes de ciclos que são: simples, aninhados, concatenados e desestruturados.
Identifique a opção que Não corresponde a uma das regras da classe de equivalência (Particionamento de equivalência).
Para uma condição C composta, os ramos verdadeiro e falso de C e todas as condições simples em C precisam ser executadas pelo menos uma vez.
Indique a opção que Não representa um dos tipos de Teste de Caixa Preta.
Teste de ramos
Segundo Pressman o teste de caixa branca, utiliza a estrutura de controle descrita no programa para derivar o casos teste. São baseados nos elementos internos de um trecho de programa. Os casos de teste são determinados a partir das estruturas de controle do programa e desta forma forçar que todos os caminhos possíveis do fluxo de controle do programa sejam percorridos durante os testes. Desta forma, identifique a opção que não representa uma atividade do teste Caixa Branca.
Identifiquem funções incorretas ou faltando;
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,3,4,2,3,5,2,6
"Um erro foi encontrado pelo testador". Isto significa que:
Um resultado encontrado é diferente do resultado esperado.
Considere as seguintes afirmativas sobre Fases ou Níveis de Teste de Software: 1. No Teste de Integração, o objetivo é encontrar falhas provenientes da integração interna dos componentes de um sistema. 2. Não faz parte do escopo do Teste de Integração o tratamento das interfaces do sistema com outros sistemas. 3. o Teste Beta é realizado pelo cliente com o acompanhamento direto da equipe de desenvolvimento de sistema. 4. A técnica de teste denominada Caixa Preta pode ser aplicável em diversas fases do teste de software.
Somente as afirmativas 1, 2, e 4 são verdadeiras.
Qual é o nome do teste de Integração que começa pelo módulo de controle principal e os módulos subordinados são incorporados à estrutura de uma de duas maneiras: Primeiro-em-profundidade e Primeiro-em-largura
Teste de Integração Descendente.
Considere que você trabalha em uma empresa e seu chefe solicitou que testasse uma aplicação de modo a focalizar o pacote de software completo e que trate da verificação do programa como um todo. Este Teste é conhecido como:
Teste de Integração
Que tipo de defeitos um nível de Teste Unitário pode identificar?
Defeitos nos módulos ou nos objetos que são testados separadamente.
Assinale a opção que descreve corretamente o nome do teste que executa a tarefa abaixo (em Quest.: 2
Definição) - Definição: "Teste cuja finalidade é forçar o sistema a falhar de várias formas e verificar se a recuperação da falha acontece de forma adequada"
Teste Recuperação
Relacione os estágios descritos por Ian Sommerville no processo de validação de software com suas respectivas finalidades: 1. Teste de Unidade 2. Teste de Módulo 3. Teste de Subsistemas 4. Teste de Sistemas 5. Teste de Aceitação 6. Teste Final ( ) Testa se o sistema cumpre seus requisitos funcionais e não funcionais. ( ) Testa conjuntos de módulos que foram integrados em subsistemas ( ) Testa componentes individualmente. ( ) Testa módulos individualmente. ( ) Testa o sistema com os dados fornecidos pelo cliente. Marque a alternativa que indica a sequência correta.
4, 3, 1, 2, 5.
Assinale a opção que descreve corretamente o nome do teste que executa a tarefa abaixo (em Definição) - Definição: "Teste cuja finalidade é verificar o comportamento dos programas, em situações extremas de uso.
Teste de Esforço
Assinale a opção que descreve corretamente o nome do teste que executa a tarefa abaixo (em
Quest.: 5
Definição) - Definição: "Teste cuja finalidade é verificar se os mecanismos de proteção irão efetivamente proteger o sistema de acesso indevido. "
Teste de Segurança
Complete a lacuna abaixo: O teste de disponibilização também conhecido como ___________________, exercita o software em cada ambiente no qual deve operar, tendo em vista que muitos softwares operam em uma variedade de plataformas e sob mais de um ambiente de sistema operacional. Este tipode teste examina todos os procedimentos de instalação e software de instalação que serão utilizados pelos clientes e toda a documentação que será usada para fornecer o software para os usuários finais. Pode inclusive abranger combinações de navegadores com vários sistemas operacionais diferentes. Marque a alternativa correta.
Teste de configuração.
Qual o objetivo do teste de regressão?
Determinar que as funções previamente testadas continuam funcionando corretamente após mudanças terem sido introduzidas no sistema.
Testar as integrações entre os componentes é um objetivo principal de que nível de teste?
Teste de integração.
Esse tipo de teste permite aos desenvolvedores executarem os testes individualmente através dos módulos ou componentes do sistema. Possibilita a verificação de requisitos funcionais, desempenho e de confiabilidade na modelagem do sistema, permitindo descobrir erros de interface entre os componentes do sistema. Assinale a alternativa correta: Teste de Integração
Quanto aos tipos de testes de software temos abaixo somente uma alternativa correta. Assinale-a:
Através do teste de recuperação podemos garantir a reinicialização do sistema efetivamente através de mecanismos de checkpointing, recuperação dos dados e sua integridade.
Considere que Pedro trabalha em uma empresa que pretende implantar uma nova plataforma de Sistema de Gestão, já tendo inclusive analisado diversos fornecedores e escolhido o que achou mais conveniente. Qual é a migração sugerida para este momento? Migração de aplicação
Um módulo contendo um cálculo utilizado em vários programas foi alterado. É correto afirmar que:
Todos os programas que tenham relação com esta mudança devem ser verificados, independentes se foram ou não alterados. (teste de regressão).
O teste ________________________ é conduzido nas instalações de um ou mais usuários finais e neste tipo de teste o desenvolvedor não deverá estar presente. O cliente registra todos os problemas encontrados durante o teste e vai relatando para o desenvolvedor em intervalos regulares. Beta

Outros materiais