Kombinatorikus teszttervezési technika (2. rész) - Passed Blog skip to Main Content
+36 1 789 2525+36 70 387 3566

Kombinatorikus teszttervezési technika (2. rész)

Tartalomjegyzék

Tippek-trükkök
Szőke Ármin

Robot Framework: Adatvezérlés 1.

Robot Framework tippek-trükkök Bevezetés Bocsánat, ez a rész csak egy felvezető a valódi tipp és trükk előtt. Reményeim szerint azért ezt is elolvasod. 2000 ügyfél,

Blog cikkek
Szőke Ármin

JMeter: Eredmény elemzés alapozás

JMeter sorozat Bevezetés Jmeter sorozatunkban már volt szó: Az alapokról ITT Rögzítésről és visszajátszásról ITT HTTP(s) request létrehozásáról ITT És már hallgatóztunk is a Listener-ek

Blog cikkek
Szőke Ármin

JMeter: Listener

JMeter series Introduction In order to be able to evaluate the tests, we need something that can display the results. In Jmeter these are called

|
|
|
Kombinatorikus teszttervezési technika (2. rész)
Így használd a PICT-et a kombinatorikus teszttervezéskor.

Az előző részben történt

Az előző részben megvizsgáltuk, hogy milyen elméleti lehetőségünk adódik, ha több paraméter együttállásra kell tesztesetet szerkesztenünk. Ebben a részben, egy konkrét példán keresztül bemutatok egy egyszerű eszközt, ami remekül elvégzi helyettünk a piszkos melót. Ez az eszköz a Microsoft ingyenes, nyílt forráskódú eszköze, a PICT. (Lánykori nevén QICT). Az előző részt ITT éred el.

Példafeladat

Tegyük fel, hogy a következő paraméterek mentén kell teszteket kialakítani:

kep 1
Kombinatorikus teszttervezési technika (2. rész)

A cél az lenne, hogy páros teszteléshez állítsuk elő azt a táblázatot, amiben a megfelelő paraméter együttállások találhatók.

PICT alapok

A Microsoft eszközét itt tudod beszerezni Windows-ra: https://github.com/microsoft/pict/releases
Ha más operációs rendszeren szeretnéd futtatni, akkor egy buildet kell készíteni a forráskódból. Ehhez segítséget itt találsz: https://github.com/microsoft/pict#building-with-clang-on-linux-osx-bsd-etc

  1. Készíts egy mappát, másold bele a pict.exe-t és készíts egy input.txt állományt, amibe az előző példát bemásolod.
  2. Lépj be a mappába és írd be: pict input.txt

Ennyi. Alapesetben a Pict a páros paraméter együttálásokra készít egy kielégítő tesztadat táblázatot.

Ha nem akarod a képernyőről másolgatni, akkor kihasználva a parancssor lehetőségeit:

pict input.txt > output.txt

Ha csak az eredményhalmazok számosságára vagy kíváncsi, akkor:

pict input.txt /s

Ha nem páros, hanem például 3 paraméter együttállására szeretnél teszteket:

pict input.txt /o:3

Ha nem szeretnél egy, az elsőtől különböző összeállítást, akkor:

pict input.txt /r:5

Az r: után különböző szám, különböző összeállításokhoz vezet. (Ha pl. 44 összeállítás lehetséges, akkor 1.=45., 2.=46. stb…)

PICT akadémia

Ha bonyolultabb dolgokat szeretnél, akkor itt egy komplex leírás: https://github.com/Microsoft/pict/blob/main/doc/pict.md Lehetőségek:

  • Egymást kizáró paraméterállapotok
  • Összefüggések paraméterek között
  • Paraméterállapotok prioritása
  • Számított értékek
  • Mindenképpen kívánatos együttállások meghatározása
  • Aliasok, paramétercsoportok, alcsoportok
  • Negatív tesztek előállítása

Hajrá! 😊

Megosztás

Facebook
LinkedIn
Twitter

Nem szeretnél lemaradni az új bejegyzésekről?

Ezeket olvastad már?

Tippek-trükkök

Robot Framework: Adatvezérlés 1.

Robot Framework tippek-trükkök Bevezetés Bocsánat, ez a rész csak egy felvezető a valódi tipp és trükk előtt. Reményeim szerint azért ezt is elolvasod. 2000 ügyfél,

Blog cikkek

JMeter: Eredmény elemzés alapozás

JMeter sorozat Bevezetés Jmeter sorozatunkban már volt szó: Az alapokról ITT Rögzítésről és visszajátszásról ITT HTTP(s) request létrehozásáról ITT És már hallgatóztunk is a Listener-ek

Tippek-trükkök
Szőke Ármin

Robot Framework: Adatvezérlés 1.

Robot Framework tippek-trükkök Bevezetés Bocsánat, ez a rész csak egy felvezető a valódi tipp és trükk előtt. Reményeim szerint azért ezt is elolvasod. 2000 ügyfél,

Blog cikkek
Szőke Ármin

JMeter: Eredmény elemzés alapozás

JMeter sorozat Bevezetés Jmeter sorozatunkban már volt szó: Az alapokról ITT Rögzítésről és visszajátszásról ITT HTTP(s) request létrehozásáról ITT És már hallgatóztunk is a Listener-ek

Blog cikkek
Szőke Ármin

JMeter: Listener

JMeter series Introduction In order to be able to evaluate the tests, we need something that can display the results. In Jmeter these are called

Érdekel a tesztelés világa?

Dolgozz velünk hazai és nemzetközi projekteken

Back To Top

Várj, ne maradj le legújabb szakmai cikkeinkről

Iratkozz fel hírlevelünkre és minden hónapban elküldjük a legizgalmasabb cikkeket

cookie-icon
Tájékoztatjuk, hogy a honlap felhasználói élmény fokozásának érdekében sütiket alkalmazunk. A honlapunk használatával ön a tájékoztatásunkat tudomásul veszi.