mi a tesztadatok-tippek és trükkök a tesztadatok létrehozásához
ebben az oktatóanyagban meg fogjuk érteni, mi a tesztadatok. Ismerje meg a tippeket és trükköket a tesztadatok létrehozásához.
mi a vizsgálati adatok? A tesztadatok egy általánosan használt kifejezés a tesztelő mindennapi életében. A tesztesetek végrehajtása közben szüksége van néhány adat bevitelére a várt kimenet elérése érdekében. Néha az alkalmazás adatokkal történő betöltéséhez (terhelésvizsgálat) vagy az alkalmazás töréspontjának (stresszteszt) ellenőrzéséhez hatalmas adatokra van szükség. Ezek az adatok érvényesek vagy érvénytelenek lehetnek. Tehát röviden, a tesztadatok olyan adatok, amelyek szükségesek a tesztesetek megfelelő végrehajtásához és a vizsgált szoftveralkalmazások várható kimenetének ellenőrzéséhez.
miért fontos?
a tesztadatok fontossága megérthető ebben a példában, tegyük fel, hogy mobil szoftveralkalmazásokat szeretne tesztelni. A mobil számos különböző alkalmazással rendelkezik, így a teszteléshez különböző bemeneti adatokra van szükség, például különböző formátumú fényképekre, támogatott és nem támogatott formátumú zenefájlokra, Videofájlokra, Névjegyfájlokra, különböző e-mailekre stb. ezek mind vizsgálati adatok. E nélkül a tesztelési adatok tesztelője nem folytathatja a tesztelést, és nem kapja meg a kívánt kimenetet.
a vizsgálati adatok típusai:
a vizsgálati adatok a következő típusokba sorolhatók:
- üres fájlok vagy nincs adat azokra a fájlokra utal, amelyek nem rendelkeznek adatokkal, azaz nem adnak bemenetet az alkalmazásnak, és ez ellenőrzi, hogy az alkalmazás kezeli-e az ilyen kivételeket, és megfelelő hibát dob.
- az érvényes tesztadatok az alkalmazás által érvényes vagy támogatott fájlokra vonatkoznak. Ezeknek meg kell adniuk a várt kimenetet, ha bemenetként adják meg.
- Az érvénytelen tesztadatok az összes nem támogatott fájlformátumra vonatkoznak annak érdekében, hogy az alkalmazás megfelelően kezelje őket törés nélkül, és megfelelő hibaüzenettel figyelmezteti a felhasználót.
- a terhelés -, teljesítmény-és Stressztesztelésre vonatkozó hatalmas vizsgálati adatokat a végrehajtás idején nem lehet elvégezni, ezért a tesztkörnyezetet készen kell készíteni. Például egy alkalmazás betöltéséhez néha a tesztelőnek 10000 különböző formátumú fájlra van szüksége, ezt automatizált szkript segítségével vagy már rendelkezésre álló tesztadatokkal lehet elvégezni.
- az összes határfeltétel ellenőrzésére szolgáló vizsgálati adatok olyan adatokat tartalmaznak, amelyek a határérték összes lehetséges kombinációját tartalmazzák. Például, ha egy szövegmezőnek 2-20-as száma lehet, akkor adja meg a 2 (minimális), majd a 20 (maximális) értéket. Határérték alapvetően tartalmazza azokat az értékeket, amelyek csak ahhoz, hogy kezelni az alkalmazás, ha teszter túlmutatnak, akkor alkalmazás eltörik.
az ideális vizsgálati adatok az összes adatkombinációval rendelkeznek, így nem maradnak ki nagyobb hibák.
tippek és trükkök a tesztadatok létrehozásához:
az alábbiakban bemutatunk néhány tippet és trükköt a tesztadatok létrehozásához:
- mindig győződjön meg arról, hogy a teszt adatfájlok nem sérültek. Ez érvénytelen kimenethez vezethet, és fontos hibákat is kihagyhat.
- a vizsgálati adatokat rendszeresen frissíteni kell. Ez világos képet ad a várható kimenetről.
- A tesztadatokat a tesztesetek végrehajtása előtt kell létrehozni, hogy időt takarítson meg és megfeleljen a határidőnek.
- jó gyakorlat, ha valamilyen automatizálási eszközt használunk hatalmas mennyiségű tesztadat létrehozására, mivel az ilyen adatok létrehozásának kézi erőfeszítése több lenne, és időigényes is.
- A Tesztadatoknak érvénytelen bemenetekkel kell rendelkezniük a negatív forgatókönyvek teszteléséhez.
- a tesztelő fejlesztői segítséget nyújthat a tesztadatok létrehozásához.
- mindig jobb gyakorlat, ha a támogatott és nem támogatott formátumok összes lehetséges kombinációját belefoglalják a tesztadatokba, hogy a teszt lefedettsége maximális legyen.
Vegyünk egy nagyon egyszerű példát egy tesztadatok létrehozására egy új felhasználó számára a webalkalmazás “felhasználói képernyő létrehozása” alatt. Tehát ezen a képernyőn lesz néhány szövegdoboz, például Keresztnév, Vezetéknév, nem, születési dátum, e-mail azonosító, cím, telefonszám, Jelszó és Jelszó megerősítése.
most, hogy tesztadatokat hozzunk létre egy ilyen alkalmazáshoz, ellenőriznünk kell, hogy mely kötelező mezőket nem lehet üresen hagyni, és melyek kihagyhatók. Érvénytelen bemenetek lehetnek, ha a felhasználó más ábécéket helyez el, mint az” M “és az” F ” A nemek mezőben, vagy a szám helyett, ha az ábécéket a telefonszám mezőbe helyezi. A határ több mint 10 számjegyet adhat meg a telefonszámban. Tehát a fenti esetben a tesztadatok érvényes értékeket, érvénytelen értékeket, peremfeltételeket és üres adatokat tartalmaznak.
az alábbiakban az egyik minta vizsgálati adatok, amelyek felhasználhatók referenciaként a fenti példa:
láthatjuk a fenti sablon minden kombinációja érvényes, érvénytelen, üres és határérték.
át Önnek a vizsgálati adatok:
a tesztadatok a tesztkörnyezet egyik legfontosabb része, amely nélkül a tesztesetek végrehajtása nehéz lenne. Szinte lehetetlen terhelés -, teljesítmény-és stressztesztelést végezni vizsgálati adatok használata nélkül. A tesztadatok manuálisan hozhatók létre, vagy automatizálással is elvégezhetők. Úgy kell létrehozni, hogy a vizsgálati lefedettség maximális legyen, és rendszeresen frissítsék a legújabb követelményeknek és vizsgálati eseteknek megfelelően.