Skip to main content

Smoke Test

Smoke Testing Explanation

In computer programming and software testing, smoke testing (also confidence testing, sanity testing, build verification test (BVT) and build acceptance test) is preliminary testing to reveal simple failures severe enough to, for example, reject a prospective software release

SMOKE TESTING, also known as "Build Verification Testing", is a type of software testing that comprises of a non-exhaustive set of tests that aim at ensuring that the most important functions work. The result of this testing is used to decide if a build is stable enough to proceed with further testing.

The term 'smoke testing', it is said, came to software testing from a similar type of hardware testing, in which the device passed the test if it did not catch fire (or smoked) the first time it was turned on.

Smoke Testing
Elaboration

Smoke testing covers most of the major functions of the software but none of them in depth. The result of this test is used to decide whether to proceed with further testing. If the smoke test passes, go ahead with further testing. If it fails, halt further tests and ask for a new build with the required fixes. If an application is badly broken, detailed testing might be a waste of time and effort.

Smoke test helps in exposing integration and major problems early in the cycle. It can be conducted on both newly created software and enhanced software. Smoke test is performed manually or with the help of automation tools/scripts. If builds are prepared frequently, it is best to automate smoke testing.

As and when an application becomes mature, with addition of more functionalities etc, the smoke test needs to be made more expansive. Sometimes, it takes just one incorrect character in the code to render an entire application useless.
Advantages

    It exposes integration issues.
    It uncovers problems early.
    It provides some level of confidence that changes to the software have not adversely affected major areas (the areas covered by smoke testing, of course)

Levels

Smoke testing is normally used in Integration Testing, System Testing and Acceptance Testing levels.
Note

Do not consider smoke testing to be a substitute of functional/regression testing




Regards,


HERY PURNAMA

Certified IT Trainer
http://www.inhousetrainer.net

 Call/ SMS/WA :  081.223344.506 , BBM : 7DC633AA
 
 
 Social Net :

Hometown : Bandung - Jawa Barat

Please consider your environmental responsibility. Before printing this e-mail message, ask yourself whether you really need a hard copy.





Comments

Popular posts from this blog

Profil / Biografi singkat Prabowo Subianto

Profil /Biografi Prabowo Memiliki nama lengkap Prabowo Subianto Djojohadikusumo, lahir di Jakarta, 17 Oktober 1951, umur 62 tahun. Dia merupakan seorang Letnan Jenderal TNI (Purnawirawan). Prabowo merupakan putra dari pasangan Soemitro Djojohadikusumo, ekonom Indonesia dan Dora Marie Sigar, atau lebih dikenal dengan nama Dora Soemitro. Dia cucu dari Raden Mas Margono Djojohadikusumo, anggota Badan Penyelidik Usaha-usaha Persiapan Kemerdekaan Indonesia (BPUPKI), pendiri Bank Negara Indonesia (BNI) dan Ketua Dewan Pertaimbangan Agung (DPA) pertama. Prabowo memiliki dua kakak perempuan, Bintianingsih dan Mayrani Ekowati, serta satu orang adik, Hashim Djojohadikusumo. Saat ini, Hashim dikenal sebagai seorang pengusaha handal, dengan bisnis di puluhan negara termasuk Kanada, Rusia dan Indonesia. Sedangkan karier militer Prabowo dimulai tahun 1970, dengan mendaftar di Akademi Militer (Akmil) Magelang. Dia lulus tahun 1974, satu tahun setelah Presiden Susilo Bambang Yudhoyono (SBY) lulus. Tah...

Bom di Gereja Katedral Makassar - Trending Topik Hari ini 28 Maret 2021

Gereja Katedral Makassar - Trending Topik Hari ini 28 Maret 2021, Terjadi ledakan yang diduga bom di sebuah Gereja Katedral di Kota Makassar, Sulawesi Selatan, Minggu (28/3/2021). Kepala Biro Penerangan Umum Humas Polri Kombes Ahmad Ramadhan menyebut polisi masih melakukan penyelidikan terkait kejadian tersebut. ā€œMasih dilakukan penyelidikan oleh Polda Sulsel untuk mencari tahu siapa pelaku bom bunuh diri tersebut termasuk motif dari bom bunuh diri tersebut,ā€ kata Ramadhan kepada Kompas.com, Minggu (28/3/2021). Dalam tayangan di KompasTV, terlihat petugas kepolisian masih berlalu lalang di area ledakan. Ledakan yang terjadi di Jalan Kartini Kota Makassar itu masih tampak ada kobaran api di sekitar lokasi kejadian. Dikutip dari Kompas TV, salah satu saksi mata, Armin Hari mengatakan, dirinya mendengar suara ledakan saat berada di sebuah klinik di Jalan Hasanuddin. Sumber berita : Artikel ini telah tayang di Kompas.com dengan judul "Ledakan di Depan Gereja Katedral Makassar, Polisi ...

Laravel Training Purnama Academy

Nov 2018 Purnama Academy 0838-0838-0001 Kursus Laravel Training Center INdonesia, jakarta, Bandung, Bogor, Semarang, Yogya, Palembang kalimantan, surabaya visit www.purnamaacademy.com , Laravel - Online Courses, Classes, Training, Tutorials on Lynda https://www.lynda.com/Laravel-training-tutorials/2779-0.html Learn how to use Laravel, from beginner basics to advanced techniques, with online video tutorials taught by industry experts. Top Laravel Courses Online - Updated November 2018 | Udemy https://www.udemy.com/topic/laravel/ Whether you're interested in developing web apps in the Laravel PHP framework, or building a RESTful API with Laravel, Udemy has a course to help you ... PHP Laravel Framework | Brainmatics.Com brainmatics.com/php-laravel-framework/ Translate this page Laravel merupakan framework PHP yang dirancang untuk membangun situs web ... Pada training ini diharapkan mampu membantu meningkatkan kemampuan ... Dec 3 - Dec 6 Brainmatics Laravel training - Laracasts htt...