Megosztás:


Teszt ismétlése különböző adatokkal

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

Adjon hozzá paramétereket a manuális teszthez a teszt különböző tesztadatokkal való megismétléséhez. Tesztelheti például, hogy különböző mennyiségeket ad-e hozzá egy bevásárlókocsihoz 1, 5, 10 vagy 200 mennyiségből.

Szúrjon be paramétereket a tesztlépésekbe egy kézi tesztesethez. Ezután adja meg a paraméterértékek táblázatát. Hozzáadhat megosztott paramétereket az esetek teszteléséhez, vagy konvertálhatja a legutóbb beszúrt paramétereket megosztott paraméterekké. A megosztott lépések és a megosztott paraméterek különböző munkaelem-típusok, amelyek több tesztesetben is megoszthatók. A tesztesetekhez a Tesztesetek-megosztott lépések és Hivatkozás által-Hivatkozások hivatkozástípusokon keresztül kapcsolódnak, ahogyan az alábbi ábrán látható.

Az ábrán a tesztesethez csatlakoztatott megosztott lépések láthatók, amelyek szintén megosztott paraméterekhez kapcsolódnak.

Megosztott lépésekkel és megosztott paraméterekkel több tesztesetet is futtathat ugyanazokkal az adatokkal.

Előfeltételek

Kategória Követelmények
hozzáférési szintek - Legalább alapszintű hozzáférés, a megfelelő terület elérési útjához tartozó munkaelemek megtekintéséhez szükséges engedélyekkel.
– Teszttervek és tesztcsomagok hozzáadásához, a tesztösszetevők törléséhez, és a tesztkonfigurációk meghatározásához: Basic + Test Plans hozzáférés.
Vagy az alábbi Visual Studio-előfizetések egyikét:
- Vállalkozás
- Teszt szakember
MSDN-platformok -
Jogosultságok - Teszttervek, tesztcsomagok, tesztesetek vagy más tesztalapú munkaelem-típusok hozzáadásához vagy módosításához: Munkaelemek szerkesztése ebben a csomópontban engedély beállítva Engedélyezve a megfelelő Terület útvonalalatt.
– A tesztterv tulajdonságainak, például a build és tesztelési beállítások módosításához a megfelelő területútvonal alatt A teszttervek kezelése engedélykészletének Engedélyezés beállítására van szükség.
- tesztcsomagok létrehozásához és törléséhez, tesztcsomagok hozzáadásához és eltávolításához, a tesztcsomagokhoz társított tesztkonfigurációk módosításához, valamint a tesztcsomagok hierarchiájának módosításához (tesztcsomag áthelyezése): Tesztcsomagok kezelése engedélykészlet A engedélyezése a megfelelő Terület elérési útjaalatt.

További információ: Manuális teszthozzáférés és engedélyek.

Paraméterek hozzáadása tesztesethez

Az alábbi lépések végrehajtásával paramétereket adhat a tesztekhez.

  1. Hozzon létre egy paramétert úgy, hogy beírja a "@" előtti nevet a műveletekbe és a tesztelési lépések várható eredményeibe.

    Képernyőkép a paraméternevek és -értékek megadásáról.

  2. A lépések listája alatt adja hozzá a paraméterértékek kombinációit. Előfordulhat, hogy lefelé kell görgetnie, hogy láthassa őket.

Paraméterek megosztása tesztelési esetek között

A meglévő paraméterek megosztott paraméterekké alakításához hajtsa végre az alábbi lépéseket, hogy más tesztesetekben is használhassa őket és a hozzájuk tartozó adatokat.

  1. Egy nyitott tesztesetben válassza a Konvertálás megosztott paraméterekké lehetőséget.

    A meglévő paraméterek megosztott paraméterekké alakítását bemutató képernyőkép.

  2. Miután létrehozott egy megosztott paraméterkészletet, nyisson meg egy másik tesztesetet, és adja hozzá a megosztott paraméterkészletet a tesztesethez.

    Képernyőkép a megosztott paraméterkészlet tesztesethez való hozzáadásáról.

    A név alapján beállított megosztott paramétert keresheti meg.

    A megosztott paraméterkészlet a Paraméterértékek szakaszban jelenik meg a hozzáadás után. Ezeket a paramétereket már használhatja a tesztlépésekben.

  3. Ha a teszteset különböző paraméternevekkel rendelkezik ezekhez a megosztott paraméterekhez, a megosztott paramétereket a helyi paraméterekhez rendelje hozzá a megosztott paraméteradatok használatához.

    Képernyőkép egy megosztott paraméter helyi paraméterre való leképezését ábrázoló képernyőképről.

    Ha megfelelően vannak leképezve, a megosztott paraméterhez társított adatok jelennek meg.

  4. Adja hozzá, szerkessze és nevezze át a megosztott paraméterkészleteket a Paraméterek lapon. A Tesztelési esetek panelen megtekintheti az rájuk hivatkozó teszteseteket .

    Képernyőkép a megosztott paraméterek hozzáadásának, szerkesztésének, megtekintésének és átnevezésének lehetőségeiről.

  5. Minden megosztott paraméterkészlet egy munkaelem. Nyissa meg a Tulajdonságok lapot a munkaelem megtekintéséhez vagy módosításához. Hozzárendelhet például tulajdonosokat, és nyomon követheti a módosításokat.

Egyetlen tesztesethez nem adhat hozzá egynél több megosztott paraméterkészletet. Ha két teszteset hasonló adatokat oszt meg, érdemes lehet egyetlen megosztott paraméterkészletet létrehozni, amely az összes paramétert tartalmazza, annak ellenére, hogy a készlet néhány oszlopa nem használható minden tesztesetben. Egy tesztesethez például ügyfél-azonosítóra, névre, e-mail-címre és telefonra van szükség, a másodiknak pedig az ügyfélazonosítóra, a névre és a címre.

Az Excel-számolótábla paraméterértékeit importálhatja a megosztott paraméterkészletekbe. Illessze be az értékeket a megosztott paraméterek rácsába. Az adatokat visszamásolhatja az Excelbe a táblázatból.

Teszteset futtatása paraméterekkel

Hajtsa végre az alábbi lépéseket egy paramétereket használó teszteset futtatásához.

  1. Válasszon ki egy tesztesetet paraméterekkel, és kezdje el futtatni. A Tesztfuttató a paraméterértékek első sorát jeleníti meg.

    Képernyőkép a Tesztfuttatóról, amely a paraméterértékek első sorát jeleníti meg.

  2. A lépések végrehajtásakor jelölje meg a sikeres vagy sikertelen tesztet. Folytassa a teszt következő iterációjával, amely a paraméterértékek következő sorát használja.

    Képernyőkép a teszt következő iterációjára való ugrásról.

  3. A menüben navigálhat más iterációkhoz.

    Képernyőkép más iterációkra való navigálásról.

  4. Ha bármelyik paraméterérték helytelen, javítsa ki őket a teszt megszakítása nélkül úgy, hogy a lépés helyi menüjéből a Szerkesztés parancsot választja.

A teszt eredményeinek áttekintése

A teszt eredménye az összes iterációs eredmény elsőbbségi hierarchiáján alapul. A hierarchia sorrendje Szüneteltetve, Meghibásodott, Blokkolva, Átment, Nem alkalmazható és Nincs meghatározva (Aktív). Ha például bármelyik iterációt sikertelenként jelölte meg, a többit pedig átadottként, a teljes teszt eredménye sikertelenként jelenik meg. Ez az eredmény eltér a paraméterekkel nem rendelkező tesztesetektől, ahol az eredmény az utolsó futtatás állapotát jeleníti meg.

A teszteredmények áttekintéséhez a Végrehajtás lapon válasszon ki egy tesztpontot. Válassza a További beállítások lehetőséget , vagy kattintson a jobb gombbal a helyi menü megnyitásához. Válassza a Teszteredmények megtekintése lehetőséget.

Képernyőkép a Teszteredmények megtekintése lehetőség helyi menüből való kiválasztásáról.

Az eredményeket a Teszteset eredményei párbeszédpanelen tekintheti meg.

Egy tesztpont teszteredményeinek képernyőképe.