neste artigo, vemos o que é teste de fumaça e teste de sanidade e também a diferença entre Teste de fumaça e teste de sanidade. Tanto os testes de fumo como os testes de sanidade têm os seus próprios objectivos e prioridades. Estes dois tipos de testes desempenham um papel fundamental no sucesso de um projecto.

Smoke and Sanity Testing come into the picture after build release., Há caos nos Testadores novatos quando se trata da diferença entre fumaça e teste de sanidade. Aqui neste artigo, vamos ver o que são os testes de fumaça e sanidade e a diferença entre o teste de fumaça e sanidade em detalhes com exemplos práticos para entender facilmente. Espero que, no final deste artigo, você terá uma idéia clara de sanidade e testes de Fumaça.

Confira o vídeo abaixo para ver o “Teste de Fumaça Vs Sanidade Teste”

por Favor, seja paciente. O vídeo será carregado em algum momento.,se gostou deste vídeo, subscreva o nosso canal do YouTube para mais tutoriais de vídeo.o que é o teste de fumo no teste de Software?

o teste de fumaça é feito para garantir se a construção que recebemos da equipe de desenvolvimento é testável ou não. Também é chamado de “dia 0” check. É feito no “nível de construção”.

ajuda a não desperdiçar o tempo de teste para simplesmente testar toda a aplicação quando as principais características não funcionam ou os bugs chave ainda não foram corrigidos. Aqui o nosso foco será no fluxo de trabalho primário e básico de aplicações.como realizar testes de fumo?,

para realizar testes de fumaça, nós não escrevemos casos de teste. Só escolhemos os casos de teste necessários de casos de teste já escritos.nós realmente escrevemos casos de teste para todos os tipos de testes? Aqui neste artigo, nós demos uma idéia clara de escolher tipos de teste para escrever casos de teste.como mencionado anteriormente, aqui no teste de fumaça, nosso foco principal será no fluxo de trabalho de Aplicação principal. Então nós escolhemos os casos de teste de nossa suíte de teste que cobrem a funcionalidade principal da aplicação. Em geral, escolhemos um número mínimo de casos de teste que não levará mais de meia hora para ser executado.,exemplo em tempo Real: suponha que você está trabalhando para um site de comércio eletrônico. Quando uma nova compilação é lançada para testes, como um QA de Software você tem que se certificar se as funcionalidades centrais estão funcionando ou não. Então você tenta acessar o site de comércio eletrônico e adicionar um item em seu carrinho para fazer uma encomenda. É um fluxo de trabalho importante na maioria dos sites de comércio eletrônico. Se este fluxo funcionar, você pode dizer que esta construção é passada. Você pode passar para testes funcionais na mesma estrutura.o que é o teste de sanidade em testes de Software?,

o teste de sanidade é feito durante a fase de lançamento para verificar as principais funcionalidades da aplicação sem ir mais fundo. É também chamado como um subconjunto de testes de regressão. É feito no “nível de lançamento”.

às vezes devido a restrições de tempo de lançamento testes rigorosos de regressão não pode ser feito para a compilação, o teste de sanidade faz essa parte, verificando as principais funcionalidades.

na maioria das vezes, não temos tempo suficiente para completar todo o teste., Especialmente em Metodologia Ágil, vamos obter pressão dos proprietários de produtos para completar o teste em algumas horas ou no final do dia. Nestes cenários, escolhemos testes de sanidade. O teste de sanidade desempenha um papel fundamental neste tipo de situações.

Mais cedo eu postei uma postagem detalhada sobre”diferença entre regressão e re-teste”. Se você não passou por ele, você pode navegar clicando no link.como realizar testes de sanidade?

Same as Smoke testing, we don’t write separate test cases for Sanity testing., Só escolhemos os casos de teste necessários de casos de teste já escritos.

como mencionado anteriormente, é um subconjunto de testes de regressão. Quando se trata de testes de sanidade, o foco principal é certificar-se se a funcionalidade planejada está funcionando como esperado.

exemplo em tempo Real:tomemos o mesmo exemplo que acima. Suponha que você está trabalhando em um site de comércio eletrônico. Um novo recurso é lançado que está relacionado com a funcionalidade de busca. Aqui o seu foco principal deve ser na funcionalidade de pesquisa., Uma vez que você se certificar de que a funcionalidade de pesquisa está funcionando bem, então você vai para outras funcionalidades importantes, como o fluxo de pagamento.,

Sanidade & Fumaça Processo de Teste:

Teste de Fumaça também é conhecida como Compilação Testes de Verificação

Sanidade Teste também é conhecido como a Superfície de Nível de Teste

Fumaça Teste Vs Sanidade Teste

Exemplo para mostrar a diferença entre o Fumo e a Sanidade de Teste:

Por exemplo: Em um projeto para a primeira versão, a equipe de Desenvolvimento lança a compilação para o teste, e a equipe de teste testes de compilação. Testar a compilação pela primeira vez é aceitar ou rejeitar a compilação. Chamamos-lhe teste de fumo., Se a equipe de teste aceita a compilação, então essa compilação em particular vai para mais testes. Imagine que a compilação tem 3 Módulos: Login, Admin, empregado. A equipe de teste testa as principais funcionalidades da aplicação sem aprofundar. A isto chamamos teste de sanidade.,nidade Teste é feito durante a fase de lançamento para verificar as principais funcionalidades da aplicação sem ir mais fundo

Fumaça Teste é realizado por Desenvolvedores e Testadores Sanidade Teste é realizado por Testadores sozinho Fumaça exercícios de Testes o aplicativo inteiro, de ponta a ponta Sanidade exercícios de Testes apenas o componente específico do aplicativo inteiro Teste de Fumaça, compilação pode ser estável ou instável Sanidade Testes, construir-se relativamente estável é feito na primeira cria., é feito em construções estáveis. é uma parte dos testes básicos. é uma parte dos testes de regressão. Usually it is done every time there is a new build release. é planejado quando não há tempo suficiente para fazer testes em profundidade.

podemos automatizar testes de fumaça?

recebi muitas perguntas de meus seguidores no Facebook e no Twitter sobre isso.sim, automatizamos casos de teste de fumo. Poupa muito tempo para testes. Suponha que tem 50-100 caixas de teste de fumo., Para executar estes 50-100 casos de teste, pode demorar cerca de 4-6 horas aproximadamente. Se você tem scripts de automação para estes casos de teste, você pode executá-los uma vez que a compilação é lançada e confirmar se a compilação é passada ou não em menos do que o tempo que você gasta na execução manual de casos de teste de fumos. A maioria das equipas automatiza casos de testes de fumo.

  • Teste Tutorial Completo
  • com mais de 100 Tipos de Teste de Cada Testador Deve Saber
  • o Teste Manual de Perguntas da Entrevista
  • QA Perguntas da Entrevista