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

Azure DevOps Szolgáltatások | 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
Projekt hozzáférés Projekt tagja
Hozzáférési szintek Legalább alapszintű hozzáférés a teszttel kapcsolatos munkaelemek megtekintéséhez. A Stakeholder hozzáféréssel rendelkező felhasználók nem férhetnek hozzá Azure Test Plans.

Teszttervek és tesztcsomagok hozzáadásához, tesztösszetevők törléséhez vagy tesztkonfigurációk definiálásához Basic + Tesztcsomagok hozzáférésre vagy Visual Studio előfizetésre van szükség: Enterprise, Test Professional vagy MSDN-platformok.
Jogosultságok Terület elérési útja:
- A csomópont munkaelemeinek szerkesztése: Teszttervek, tesztcsomagok, tesztesetek vagy más tesztalapú munkaelemek hozzáadása vagy módosítása.
- Teszttervek kezelése: Módosítsa a tesztterv tulajdonságait, például a buildelési és tesztelési beállításokat.
- Tesztcsomagok kezelése: Tesztcsomagok létrehozása és törlése, tesztesetek hozzáadása és eltávolítása a tesztcsomagokból, tesztkonfigurációk módosítása és tesztcsomagok áthelyezése.

Projektszintű:
- Tesztkonfigurációk éstesztkörnyezetek kezelése: Tesztkonfigurációk vagy tesztkörnyezetek kezelése.
- Munkaelemek végleges törlése: Véglegesen törölje a tesztalapú munkaelemeket.

További információért lásd: Manuális tesztelési hozzá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.

Paraméterértékeket importálhat egy Excel számolótáblából a megosztott paraméterkészletekbe. Illessze be az értékeket a megosztott paraméterek rácsába. Az adatokat a táblázatból is visszamásolhatja az Excelbe.

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.