- Bevezetés
- 2. Mi a szoftver felépítése?
- 3. Mi a Füstvizsgálat?
- 4. Mi a józanság tesztelése?
- hogyan végezzen füst vs. józanság vizsgálat?
- 6. Hogyan kell Füstvizsgálatot végezni?
- 7. Hogyan kell elvégezni a józanság tesztelését?
- Füstteszt vs józanság tesztelés – a legfontosabb különbségek
- Füstvizsgálat vs. Sanity Testing-fontos pont, hogy emlékezzen
- Következtetés
- Janbask Training
- Dai
- Trending Courses
Bevezetés
a Füstvizsgálat és a józanság vizsgálata a szoftverfejlesztés leginkább félreértett témái. Hatalmas mennyiségű információ áll rendelkezésre az interneten a témával kapcsolatban, de legtöbbjük zavarónak tűnik. Ez a cikk segít megérteni a különbségeket egyértelműen foglalkozik a zavart közvetlenül. A fő különbség mindkét típusú tesztelés gyorsan érthető az alábbi ábra.
2. Mi a szoftver felépítése?
ha olyan egyszerű szoftverprogramot fejleszt, amely néhány sor forráskódból áll, könnyen lefordítható és végrehajtható. De ez nem a vállalatok valós helyzete. Egy tipikus szoftver program vagy alkalmazás általában áll 100 vagy akár 1000s forráskód fájlokat. Egy futtatható program létrehozása hatalmas forráskódú fájlokból meglehetősen bonyolult és időigényes folyamat. A futtatható program létrehozásához itt kell építeni, ezt a teljes folyamatot pedig a szoftverfejlesztésben “Szoftverépítésnek” nevezik.
3. Mi a Füstvizsgálat?
a Füstvizsgálat egy speciális típusú tesztelés, amelyet a Szoftverfejlesztésen végeznek a program kritikus funkcióinak ellenőrzésére. Ez történik a korai szakaszban, mielőtt regressziós tesztelés, vagy bármilyen más részletes tesztelés történik a szoftver építeni. A füstvizsgálat célja a rosszul teljesítő alkalmazások elutasítása, hogy a QA csapatnak ne kelljen időt vesztegetnie egy szoftver alkalmazás telepítésében vagy tesztelésében.
a füstvizsgálat során a vizsgálati eseteket úgy választják meg, hogy meghatározzák a rendszer alkalmazásának vagy összetevőjének legkritikusabb funkcióit. A cél itt egyértelmű, hogy ellenőrizze a rendszer legkritikusabb funkcióit, vagy jól működnek, vagy sem.
például egy tipikus füstvizsgálat magában foglalja:
Read: Interjú kérdések az automatizálási teszteléshez & A legjobb válaszok!
- a kérelem Ellenőrzése vagy az indított sikeresen, vagy nem
- Ellenőrizze, akár GUI alkalmazás reagál, vagy nem
- Ellenőrizze, vagy pénzügyi tranzakció, valamint több….
röviden, füst tesztelés biztosítja, hogy épít tesztelhető vagy nem kapott a fejlesztő csapat. Azt is nevezték, mint a “nap 0” ellenőrzés végzett az épület szintjén. Időt takarít meg, mivel nem kell tesztelnie az egész alkalmazást, ha a program alapvető funkciói nem működnek. Tehát az elsődleges hangsúly az alapvető alkalmazási munkafolyamat lesz a füst tesztelése esetén.
4. Mi a józanság tesztelése?
Józanság Vizsgálat egy speciális szoftver tesztelés után kell elvégezni, fogadó szoftver építeni a kis változások kódot, vagy felhasználhatóságának érdekében, hogy meggyőződjön arról, hogy bizonyos hibákat javították előre, hogy megoldja a munkafolyamat kérdések. A józanság tesztelésének célja annak meghatározása, hogy a javasolt funkciók nagyjából a várt módon működnek-e. Ha a józanság tesztelése nem sikerül, akkor az építményt közvetlenül elutasítják, hogy időt és költségeket takarítsanak meg, amelyek a szigorúbb tesztelésben vesznek részt.
a józanság tesztelésének célja nem az, hogy alaposan ellenőrizze az alapvető funkciókat, hogy megállapítsa, hogy a fejlesztő valamilyen racionalitást alkalmazott egy szoftverprogram építése közben. Például, ha a tudományos számológépe 2+2=5 eredményt ad! például, akkor nincs szükség, hogy ellenőrizze a fejlett funkciók, mint a trigonometria számítások vagy több.
józansági vizsgálatot végeznek a felszabadulási fázisban, hogy ellenőrizzék az alkalmazás fő funkcióit anélkül, hogy mélységbe mennének. A regressziós tesztelés alcsoportjának nevezik. Vannak olyan esetek, amikor a regressziós tesztelés nem történik meg, hogy a build miatt időkorlátok, valamint a józanság vizsgálat tekinthető alkalmasabb, hogy ellenőrizze a fő funkciókat.
hogyan végezzen füst vs. józanság vizsgálat?
6. Hogyan kell Füstvizsgálatot végezni?
a füstvizsgálat elvégzéséhez minden tesztesetet meg kell írni. Csak ki kell választania a szükséges teszteseteket, amelyeket a programozók már írtak vagy definiáltak. A füst teszteléséhez fő célunk, hogy az alkalmazás munkafolyamatára összpontosítsunk. Tehát kiválaszthatjuk a teszteseteket a tesztcsomagból, amelyek lefedik a szoftverprogram főbb funkcióit. Általában a tesztelők csak néhány tesztesetet választanak, amelyek végrehajtása nem haladja meg az egy órát. Értsük meg a Füstvizsgálat fogalmát kis mélységben az alábbi példa segítségével.
olvasás: mi a szoftver tesztelése& különböző típusú szoftver tesztelés?
feltételezzük, hogy egy E-kereskedelmi projekten dolgozik. Amikor egy új szoftverfejlesztés kerül kiadásra a teszteléshez, a szoftverminőség-mérnöknek biztosnak kell lennie abban, hogy minden alapvető funkció jól működik. Abban az esetben, egy E-kereskedelmi webhely, próbálja meg hozzáadni elemeket a kosárban, hogy megrendelést. Ez a legfontosabb munkafolyamat az összes E-kereskedelmi webhely számára. Ha az elemeket sikeresen hozzáadják, a fizetés pedig a megfelelő kereskedőnek történik, akkor azt mondhatja, hogy a build átment. Most, akkor lépni, hogy végre funkcionális tesztelés ugyanazon építmény.
QA Szoftver Tesztelés Képzési
- Nincs költség egy Demo Osztály
- Iparág Szakértői mint a Tréner
- Rendelkezésre, mint egy menetrend
- Ügyfélszolgálat Elérhető
7. Hogyan kell elvégezni a józanság tesztelését?
a józansági vizsgálat elvégzéséhez nem kell külön füstvizsgálathoz hasonló vizsgálati eseteket írni. Csak ki kell választania a szükséges teszteseteket, amelyeket a programozók már írtak. A tesztelőknek csak meg kell győződniük arról, hogy a tervezett funkcionalitás szükség szerint működik.
beszéljük meg újra a fenti példát a józansági tesztelésre hivatkozva. Tegyük fel, hogy egy e-kereskedelmi webhelyen dolgozik, és megjelenik egy új funkció a keresési funkciókkal kapcsolatban. Tehát a fő hangsúly az, hogy ellenőrizze, hogy a keresési funkció jól működik-e vagy sem. Miután jól tesztelték, akkor lépjen tovább más főbb funkciókhoz, például a Fizetési folyamathoz.
bármely projektben az első kiadás során a fejlesztői csapat felkéri a tesztelőket, hogy teszteljék teljesen az építményt. Amikor az építményt elfogadásra vagy elutasításra tesztelik, füstvizsgálat. Ha az építményt elfogadják, és tovább tesztelik a fő funkcionalitásokra, akkor a józanság tesztelése. Vegyük például, hogy ugyanaz a build három modullal rendelkezik, mint a bejelentkezés, a Kijelentkezés és az Admin. Meg kell, hogy ellenőrizze ezeket a modulokat az alapvető funkciókat anélkül, hogy mélyebbre, akkor a józanság tesztelés.
Füstteszt vs józanság tesztelés – a legfontosabb különbségek
Füsttesztelés | Józanságtesztelés |
Füsttesztelés megállapítja, hogy a program alapvető funkciói tökéletesen működnek. | a józanság tesztelése az új funkciók vagy hibák megfelelő javításának ellenőrzésére történik, anélkül, hogy mélyebbre mennének. |
a füstvizsgálat célja a rendszer stabilitásának ellenőrzése a regressziós tesztelés feldolgozásához a jövőben. | a józanság tesztelésének célja a rendszer racionalitásának ellenőrzése, hogy a jövőben több regressziós vizsgálatot folytasson. |
a Füstvizsgálatot fejlesztők vagy tesztelők végzik. | a józansági vizsgálatot csak tesztelők végzik. |
a Füstvizsgálatot általában dokumentálják és megírják. | a józan ész tesztelése nincs dokumentálva vagy megírva. |
a Füstvizsgálat az átvételi vizsgálat egy részhalmaza. | a Füstvizsgálat a regressziós tesztelés egy részhalmaza. |
a Füstvizsgálat az egész rendszerre összpontosít a végétől a végéig. | a józan ész tesztelése a rendszer kiválasztott összetevőire összpontosított. |
a Füstvizsgálat olyan, mint egy általános egészségügyi ellenőrzés. | a józanság tesztelése olyan, mint egy speciális egészségügyi ellenőrzés. |