In questo articolo, vediamo cos’è il test del fumo e il test di sanità mentale e anche la differenza tra il fumo e il test di sanità mentale. Sia i test sul fumo che i test di sanità mentale hanno i loro obiettivi e priorità. Questi due tipi di test svolgono un ruolo chiave nel successo di un progetto.

I test di fumo e sanità mentale entrano in scena dopo il rilascio della build., C’è il caos nei tester alle prime armi quando si tratta della differenza tra fumo e test di sanità mentale. Qui in questo articolo, vediamo cosa sono i test di fumo e sanità mentale e la differenza tra fumo e sanità mentale Test in dettaglio con esempi pratici per capire facilmente. Speriamo che, entro la fine di questo articolo, si otterrà una chiara idea di test di sanità mentale e fumo.

Controllare il video qui sotto per vedere “Fumo Test Vs Test di sanità mentale”

Si prega di essere paziente. Il video verrà caricato in un certo tempo.,

Se ti è piaciuto questo video, quindi si prega di iscriversi al nostro canale YouTube per ulteriori video tutorial.

Che cos’è il test del fumo nei test del software?

Il test del fumo viene eseguito per assicurarsi che la build che abbiamo ricevuto dal team di sviluppo sia testabile o meno. E ‘ anche chiamato come “Giorno 0” check. È fatto al “livello di costruzione”.

Aiuta a non sprecare il tempo di test per testare semplicemente l’intera applicazione quando le funzionalità chiave non funzionano o i bug chiave non sono stati ancora corretti. Qui il nostro focus sarà sul flusso di lavoro delle applicazioni primarie e di base.

Come condurre il test del fumo?,

Per condurre test sul fumo, non scriviamo casi di test. Scegliamo solo i casi di test necessari da casi di test già scritti.

Scriviamo davvero casi di test per tutti i tipi di test? Qui in questo articolo, abbiamo dato una chiara idea di scegliere i tipi di test per scrivere casi di test.

Come accennato in precedenza, qui in Smoke Testing, il nostro obiettivo principale sarà sul flusso di lavoro dell’applicazione principale. Quindi scegliamo i casi di test dalla nostra suite di test che coprono le principali funzionalità dell’applicazione. In generale, selezioniamo un numero minimo di casi di test che non richiedono più di mezz’ora per essere eseguiti.,

Esempio in tempo reale: supponiamo che tu stia lavorando per un sito di e-commerce. Quando una nuova build viene rilasciata per il test, come QA del software è necessario assicurarsi che le funzionalità principali funzionino o meno. Quindi provi ad accedere al sito di e-commerce e aggiungi un articolo nel carrello per effettuare un ordine. Questo è un flusso di lavoro importante nella maggior parte dei siti di e-commerce. Se questo flusso funziona, puoi dire che questa build è passata. È possibile passare a test funzionali sulla stessa build.

Che cos’è il test di sanità mentale nei test del software?,

Sanity Testing viene eseguito durante la fase di rilascio per verificare le principali funzionalità dell’applicazione senza approfondire. Viene anche chiamato come sottoinsieme di test di regressione. È fatto al “livello di rilascio”.

A volte a causa dei vincoli di tempo di rilascio non è possibile eseguire rigorosi test di regressione alla build, il test di sanità mentale fa quella parte controllando le funzionalità principali.

La maggior parte del tempo, non abbiamo abbastanza tempo per completare l’intero test., Soprattutto nella metodologia Agile, otterremo pressioni dai proprietari del prodotto per completare i test in poche ore o alla fine della giornata. In questi scenari, scegliamo Test di sanità mentale. Test di sanità mentale gioca un ruolo chiave in questo tipo di situazioni.

In precedenza ho pubblicato un post dettagliato su “Differenza tra regressione e ripetizione del test”. Se non hai passato attraverso di essa, è possibile navigare cliccando sul link.

Come condurre test di sanità mentale?

Come il test del fumo, non scriviamo casi di test separati per il test di sanità mentale., Scegliamo solo i casi di test necessari da casi di test già scritti.

Come accennato in precedenza, è un sottoinsieme di test di regressione. Quando si tratta di test di sanità mentale, l’obiettivo principale è assicurarsi che la funzionalità pianificata funzioni come previsto.

Esempio in tempo reale: prendiamo lo stesso esempio di cui sopra. Si supponga che si sta lavorando su un sito di e-commerce. Viene rilasciata una nuova funzionalità correlata alla funzionalità di ricerca. Qui il tuo obiettivo principale dovrebbe essere sulla funzionalità di ricerca., Una volta che ti assicuri che la funzionalità di ricerca funzioni correttamente, passa ad altre funzionalità importanti come il flusso di pagamento.,

Sanità & Fumo il Processo di Testing:

la Prova del Fumo è anche conosciuto come Costruire Prove di Verifica

Test di Sanità mentale è noto anche come Superficie di Test per il Livello

il Fumo di Test Vs Sanità mentale Test

Esempio per mostrare la differenza tra il Fumo e la Sanità mentale di Test:

Per esempio: In un progetto per il primo rilascio, il team di Sviluppo rilascia la build per il test e la prova di squadra dei test di costruire. Testare la build per la prima volta significa accettare o rifiutare la build. Questo lo chiamiamo Test del fumo., Se il team di test accetta la build, quella particolare build va per ulteriori test. Immagina che la build abbia 3 moduli, ovvero Login, Admin, Employee. Il team di test verifica le principali funzionalità dell’applicazione senza approfondire. Questo lo chiamiamo Test di sanità mentale.,nity Test viene eseguito durante la fase di rilascio per verificare la funzionalità principali dell’applicazione senza andare in profondità

Fumo viene eseguito il Test sia a Sviluppatori e Tester Sanità mentale viene eseguito il Test da Tester da solo Fumo esercizi di verifica che l’intera applicazione end-to-end Sanità esercizi di verifica in particolare la componente di tutta l’applicazione Prova del Fumo, costruire possono essere stabili o instabili Test di Sanità mentale, costruire è relativamente stabile Si è fatto iniziale, si costruisce., È fatto su build stabili. Fa parte dei test di base. Fa parte del test di regressione. Di solito viene fatto ogni volta che c’è una nuova versione di build. È pianificato quando non c’è abbastanza tempo per fare test approfonditi.

Automatizziamo i test del fumo?

Ho ricevuto molte domande dai miei follower di Facebook e Twitter su questo.

Sì, automatizziamo i casi di test del fumo. Consente di risparmiare un sacco di tempo di test. Si supponga di avere 50-100 casi di test di fumo., Per eseguire questi 50-100 casi di test, potrebbe essere necessario circa 4-6 ore circa. Se si dispone di script di automazione per questi casi di test, è possibile eseguirli una volta rilasciata la build e confermare se la build è passata o meno in meno del tempo dedicato all’esecuzione manuale dei casi di test smoke. Quindi la maggior parte delle squadre automatizza i casi di test del fumo.

  • Test Tutorial completo
  • 100 + tipi di test Ogni tester dovrebbe sapere
  • Test manuale Intervista Domande
  • QA Intervista Domande