Socket fogadás elem hozzáadása

Saját kezűleg adhat hozzá socket fogadás elemet socket API teljesítménytesztekhez.

Erről a feladatról

A teljesítménytesztekben a socket fogadás elemek azt írják le, hogy az adatok hogyan kerülnek fogadásra a kapcsolaton keresztül. A socket fogadás elem egy adott socket kapcsolatra vonatkozik.

Eljárás

  1. Nyissa meg a teljesítménytesztet a tesztszerkesztőben.
  2. A tesztszerkesztő Teszt tartalma területén kattintson a jobb egérgombbal a tesztcsomópontra, majd válassza az előugró menü Hozzáadás > Socket fogadás menüpontját.
  3. A Tesztelem részletei szakaszban kattintson a Módósítás gombra, és válassza ki a socket kapcsolatot, amelyről adatokat szeretne fogadni. Megadhat egy Gondolkodási idő késleltetést, mielőtt a teszt kialakítaná a kapcsolatot.
  4. Adja meg a Befejezési házirend értéket. Ez határozza meg, hogy mikor áll le az adatok fogadása a fogadás elemen, és folytatódik a teszt:
    • Inaktivitás észlelése: A fogadás művelet leáll, ha nem érkeznek adatok a kapcsolattól, az Inaktivitás küszöbértéke (ezredmásodperc) értékben megadott késleltetés elteltével. A késleltetés után, a távoli számítógép befejezte a válasz küldését, és inaktívként szerepel. Ez az alapértelmezett beállítás.
    • Pontos byte-szám fogadása: A fogadási művelet amikor a rögzített számú byte beérkezik. Adjon meg egy Időkorlát értéket (másodpercben), amely után a fogadó hibát állít elő a tesztnaplóban, ha a helyes számú byte nem érkezik be. Ha az Adatméret hivatkozás engedélyezett, akkor a fogadás művelet az Adatok területen megjelenő byte-számot várja. Ha az Adatméret hivatkozás tiltott, akkor a fogadás művelet a Byte-ok területen megjelenő byte-számot várja.
    • Fogadás az adatfolyam befejeződéséig: A fogadás művelet akkor áll le, ha a távoli számítógép bezárja a kapcsolatot. Ha az Üres válasz elfogadása beállítás kijelölt, akkor nem szükséges egy byte fogadása, a Válasz időkorlátja pedig figyelmen kívül marad. Adjon meg egy Időkorlát értéket (másodpercben), amely után a fogadó hibát állít elő a tesztnaplóban, ha a helyes számú byte nem érkezik be.
    • Egyezés karaktersorozattal: A fogadás művelet akkor áll le, amikor byte-ok megadott sorozata érkezik. Adjon meg egy Időkorlát értéket (másodpercben), amely után a fogadó hibát állít elő a tesztnaplóban, ha a helyes számú byte nem érkezik be.
    • Reguláris kifejezés felismerése: A fogadás művelet akkor áll le, ha egy reguláris kifejezéssel megegyező byte-sorozat érkezik. Adjon meg egy Időkorlát értéket (másodpercben), amely után a fogadó hibát állít elő a tesztnaplóban, ha a helyes számú byte nem érkezik be.
  5. Az Adatok területen adja meg a fogadni kívánt adatokat. Az adatok alapértelmezésben 7 bites alfanumerikus karakterekként kerülnek elküldésre. Hexadecimális byte-ok megadásához az adatok elejéhez fűzze hozzá az \x előtagot, például: \x00\xff

Visszajelzés