Ciklus hozzáadása egy teszthez

Egy teszt egy részét ciklusként határozhatja meg, amely a megadott számú alkalommal kerül futtatásra. Ha a ciklus szinkronizációs pontot tartalmaz, akkor a szinkronizációs pont felszabadításra kerül a ciklus első ismétlése után, és így is marad az összes további ismétlés során.

Erről a feladatról

Ütemezésen vagy teszten belül állíthat be ciklust. A következő táblázat megmutatja mindként módszer előnyeit:
Ciklus helye Eredmények

Ütemezés

Az ütemezésben a ciklusok könnyen megtalálhatók és módosíthatók.Az ütemezésekben a ciklusok lezárják a kiszolgálókapcsolatot minden egyes ismétlés végén, és újranyitják azt a következő ismétlés kezdetén. Ez a művelet modellezi a böngészőt lezáró és újra megnyitó felhasználó viselkedését. Használja ezt a módszert teszt futtatásához megadott gyakorisággal.

Teszt A tesztekben a ciklusok sokkal finomabbak lehetnek, így magasabb szintű szabályozást biztosítva.

A tesztekben a ciklusok újrafelhasználják a kiszolgálókapcsolatot minden egyes ciklusismétlés során.

Használja ezt a módszert magas ismétlésszámú ciklusokkal a kiszolgáló nyúzótesztjéhez.

Eljárás

  1. A Tesztnavigátorban tallózással lépjen a teszthez, majd duplán kattintson rá. A teszt megnyílik.
  2. Kattintson az oldalra vagy a kérésre, amely a cikluson belül lesz. Több oldal vagy kérés kijelöléséhez tartsa lenyomva a Ctrl billentyűt.
  3. Kattintson a Beillesztés gombra, majd válassza ki a Ciklus elemet.
  4. A rendszer rákérdez, hogy át kívánja-e helyezni a kijelölt elemeket a ciklusba. Kattintson az Igen gombra. Ha a Nem gombra kattint, akkor a rendszer üres ciklust illeszt a tesztbe.
  5. A Tesztelem részletei területen írja be a ciklus ismétlési számát.
    Beállítás Leírás
    Szám alapú A kiválasztott számú ismétlés alkalmával fut.
    Idő alapú Legalább a megadott időtartam alatt fut. A ciklus mindig befejezi az ismétlést. Ha például kiválasztja az 1 másodperces időt, és a ciklus futása 10 másodpercig tart, akkor a ciklus egy ismétlés befejezése után ellenőrzi az időt.
    Végtelen A teszt leállításáig fut.
  6. Nem kötelező: Válassza ki az Ismétlések gyakoriságának szabályozása lehetőséget, és adja meg a gyakoriság ütemének beállításait. Az időegységenkénti ismétlések számának megadásával rögzített időtartamot határoz meg az ismétlés végrehajtására. Ha az Ismétlések közötti késleltetés véletlenszerű változtatása lehetőséget választja ki, akkor a teljes késleltetés véletlenszerűen van felosztva. Ha a jelölőnégyzet bejelölését megszünteti, akkor az egyes ismétlések között egyforma késleltetés valósul meg.
    Megjegyzés: Az Ismétlések közötti késleltetés véletlenszerű változtatása beállítás késleltetési mennyiségeket állít be statisztikailag véletlenszerű módon a negatív exponenciális eloszlástól a rögzített késleltetési értéknek megfelelő középértékkel. A negatív exponenciális eloszláshoz hosszú "farok" tartozik, ami azt jelenti, hogy egy nagyon kis számú késleltetés nagyon nagy értékkel fog rendelkezni. Ezért gondoskodjék róla, hogy a tesztelt alkalmazást ne érintsék hátrányosan a hosszú inaktivitási időszakok (például a felhasználót lekapcsoló időtúllépések).

Visszajelzés