Mi az Azure Test Plans?

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019

Az Azure Test Plans gazdag és hatékony eszközöket biztosít, a csapat minden tagja használhatja a minőséget és az együttműködést a fejlesztési folyamat során. A könnyen használható, böngészőalapú tesztkezelési megoldás a tervezett manuális teszteléshez, a felhasználói elfogadás teszteléséhez, a feltáró teszteléshez és az érdekelt felek visszajelzéseinek gyűjtéséhez szükséges összes képességet biztosítja.

Képernyőkép az Azure-tesztcsomagok, a tesztcsomagok és az összes csomagról

Feljegyzés

Ez a cikk az Azure DevOps Servicesre, valamint az Azure DevOps Server 2020 és újabb verziókra vonatkozik. A legtöbb információ a korábbi helyszíni verziókra érvényes, a képek azonban csak a legújabb verzióra mutatnak példákat. Emellett a felhasználói felület jelentősen megváltozott az Azure DevOps Server 2020 kiadásával. Az új felület és a támogatott képességek áttekintéséért lásd: Navigálás tesztcsomagok.

Hogyan működik az Azure Test Plans?

A böngészőalapú eszközök – teszttervek, állapotjelentések, paraméterek, konfigurációk, futtatások és tesztelési eszközök – és a DevOps-integrációs funkciók kombinációjával az Azure Test Plans a következő tesztcélokat támogatja:

  • Manuális és feltáró tesztelés: Manuális és feltáró tesztelés, amely a következő teszttevékenységeket foglalja magában:

    • Tervezett manuális tesztelés. Manuális tesztelés a tesztek tesztelési tervekbe és tesztcsomagokba való rendezésével a kijelölt tesztelők és tesztvezetők által.
    • Felhasználói elfogadás tesztelése. A kijelölt felhasználóelfogadási tesztelők által végzett tesztelés, amely ellenőrzi, hogy a leszállított érték megfelel-e az ügyfélkövetelményeknek, miközben a mérnöki csapatok által létrehozott tesztösszetevők újrahasználhatók.
    • Feltáró tesztelés. A fejlesztői csapatok, köztük fejlesztők, tesztelők, UX-csapatok, terméktulajdonosok és egyebek által végzett tesztelés a szoftverrendszerek tesztelési tervek vagy tesztcsomagok használata nélkül történő feltárásával történik.
    • Az érdekelt felek visszajelzése. A fejlesztési csapaton kívüli érdekelt felek, például a marketing- és értékesítési részlegek felhasználói által végzett tesztelés.
  • Automatizált tesztelés: Az Azure Test Plans teljes mértékben integrálva van az Azure Pipelinessal a folyamatos integráción/folyamatos üzembe helyezésen (CI/CD) belüli tesztelés támogatásához. A tesztelési tervek és a tesztelési esetek a buildelési vagy kiadási folyamatokhoz társíthatók. A folyamattevékenységek hozzáadhatók a folyamatdefiníciókhoz a teszteredmények rögzítéséhez és közzétételéhez. A teszteredmények a beépített állapotjelentésekkel és a folyamatteszt-jelentésekkel tekinthetők meg.

  • Nyomon követhetőség: A felhasználói történetekhez, funkciókhoz vagy követelményekhez kapcsolódó tesztelési esetek és tesztcsomagok támogatják a végpontok közötti nyomon követhetőséget. A tesztek és hibák automatikusan kapcsolódnak a tesztelt követelményekhez és buildekhez, ami szintén segít nyomon követni a követelmények minőségét. A felhasználók teszteket adhatnak hozzá és futtathatnak a Kanban táblából, vagy nagyobb csapatok számára a Tesztcsomagok központot használva határozhatják meg a tesztcsomagokat és a tesztcsomagokat. A folyamat eredményei és a Követelmények widget lehetővé teszik a követelmények tesztelésének nyomon követését.

  • Jelentéskészítés és elemzés: A teszteredmények nyomon követését és az előrehaladás monitorozását konfigurálható nyomkövetési diagramok, az irányítópultokhoz hozzáadható tesztspecifikus vezérlők és beépített jelentések, például a Progress-jelentés, a folyamatteszt eredményeinek jelentései és az Analytics szolgáltatás támogatja.

Feljegyzés

Terhelés- és teljesítménytesztelés: Bár az Azure DevOps felhőalapú terheléstesztelési szolgáltatás elavult, az Azure Load Testing elérhető. Az Azure Load Testing egy teljes körűen felügyelt terheléstesztelési szolgáltatás, amely lehetővé teszi a meglévő Apache JMeter-szkriptek használatát a nagy léptékű terhelés létrehozásához. További információ: Mi az Azure Load Testing? Az Azure DevOps terheléstesztelésének elavulásáról további információt a Visual Studio terheléstesztelési funkcióinak változásai és az Azure DevOps felhőbetöltési tesztelése című témakörben talál.

Fő előnyök

Az Azure Test Plans a következő előnyöket nyújtja a szoftverfejlesztő csapatok számára.

  • Tesztelés bármely platformon: A Tesztcsomagok webes portálon bármely támogatott böngészővel hozzáférhet az összes manuális tesztelési funkcióhoz. Lehetővé teszi a manuális tesztek létrehozását és futtatását egy könnyen használható, böngészőalapú felületen, amelyet a felhasználók bármely platform összes fő böngészőjéből elérhetik.

  • Részletes diagnosztikai adatgyűjtés: A webes Tesztfuttató és a Test Runner ügyfél használatával részletes diagnosztikai adatokat gyűjthet a manuális tesztek során. Ide tartoznak a képernyőképek, a képműveleti naplók, a képernyőfelvételek, a kódlefedettség, az IntelliTrace-nyomkövetések és a tesztelt alkalmazások hatásadatainak tesztelése. Ezek az adatok automatikusan bekerülnek a tesztelés során létrehozott összes hibába, így a fejlesztők könnyen reprodukálják a problémákat.

  • Végpontok közötti nyomon követhetőség: Az Azure DevOps a követelmények, buildek, tesztek és hibák végpontok közötti nyomon követhetőségét biztosítja, és a munkaelemeket más objektumokhoz csatolja. A felhasználók a Kanban táblán lévő kártyákon követhetik nyomon a követelmények minőségét. A tesztelés során létrehozott hibák automatikusan kapcsolódnak a tesztelt követelményekhez és buildekhez, ami segít nyomon követni a követelmények vagy buildek minőségét.

  • Integrált elemzés: Az Analytics szolgáltatás olyan adatokat biztosít, amelyek beépített jelentésekbe, konfigurálható irányítópult-vezérlőkbe és testreszabható jelentésekbe kerülnek a Power BI használatával. Az adatok nyomon követik a tesztterv előrehaladását és trendjeit mind a manuális, mind az automatizált tesztek esetében. A Test Analytics közel valós idejű betekintést biztosít a buildek és kiadások tesztelési adataiba. A Teams ezen adatok alapján javíthatja a tesztfedezeteket, hogy segítsen fenntartani az egészséges folyamatokat.

  • Bővíthető platform. A már ismert eszközöket és technológiákat kombinálhatja azOkkal a fejlesztési eszközökkel, amelyek a legjobban működnek az Azure DevOps integrálásához és kibővítéséhez. A tesztplatformhoz elérhető REST API-k és hozzájárulási modell használatával olyan bővítményeket hozhat létre, amelyek biztosítják a tesztkezelési életciklushoz szükséges élményt.

Támogatott forgatókönyvek és hozzáférési követelmények

Az Azure DevOps webes portál funkcióinak elérése a felhasználókhoz rendelt hozzáférési szinteken keresztül történik. A három fő hozzáférési szint az érdekelt felek, az alapszintű és az alapszintű+tesztcsomagok, a hozzáférési szintekről szóló szakaszban leírtak szerint. Az alábbi táblázat azt a hozzáférési szintet jelzi, amely az Azure Test Planshez kapcsolódó feladatok elvégzéséhez szükséges. A hozzáférési szinteken kívül egyes funkciók végrehajtásához engedély szükséges. További információ: Manuális teszthozzáférés és engedélyek.

Forgatókönyv és feladatok

Érdekelt felek

Basic

Alapszintű +tesztcsomagok


Tesztelési tervezés

  • Tesztcsomagok és tesztkészletek létrehozása
  • Tesztterv futtatási beállításainak kezelése
  • Konfigurációk kezelése

✔️

Végrehajtás tesztelése

  • Tesztek futtatása bármely platformon (Windows, Linux, Mac) a Test Runner használatával

✔️

✔️

Feltáró tesztelés végrehajtása a Test & Feedback bővítménnyel

✔️

✔️

✔️

Tesztek elemzése és áttekintése

  • Diagramok létrehozása különböző kimutatásokkal, például prioritással, konfigurációval stb., a teszt előrehaladásának nyomon követéséhez
  • A teszt eredményeinek tallózása
  • Tesztcsomagok és tesztcsomagok exportálása felülvizsgálatra
  • Felhasználói elfogadás tesztelése – Tesztek hozzárendelése és meghívás e-mailben

✔️

✔️

Manuális és ad hoc tesztelés

A manuális és feltáró tesztelés támogatásához az Azure Test Plans tesztspecifikus munkaelem-típusok használatával tervez és készít teszteket. Emellett két teszteszközt is biztosít a tesztek futtatásának támogatásához. A tesztcsomagok, paraméterek és konfigurációs központok biztosítják az eszközöket a tesztelemek, azok beállításai és konfigurációi hatékony létrehozásához és kezeléséhez. A tesztcsomagok lehetnek dinamikusak – követelményeken alapuló csomagok és lekérdezésalapú csomagok –, amelyek segítenek megérteni a fejlesztés alatt álló kapcsolódó követelmények minőségét, vagy statikusak lehetnek a regressziós tesztek elvégzéséhez.

Tesztspecifikus munkaelem-típusok

A munkaelem-típusok – tesztcsomagok, tesztcsomagok, tesztesetek, megosztott lépések és megosztott paraméterek – számos explicit hivatkozást támogatnak a követelmények nyomon követésére és a tesztelési lépések és adatok megosztására számos tesztesetben. A tesztelési esetek manuális vagy automatizáltként rendelhetők hozzá. Az egyes tesztelemek leírását az objektumok és kifejezések tesztelése című témakörben talál.

Felügyeleti munkaelemtípusok tesztelése

Feljegyzés

Az Azure DevOps Server 2020 és újabb verzióival automatizált teszteket végezhet úgy, hogy tesztfeladatokat ad hozzá a folyamatokhoz. Teszttervek, tesztesetek és tesztcsomagok meghatározása nem szükséges a tesztfeladatok használatakor.

Tesztcsomagok és tesztcsomagok definiálása

Tesztcsomagokat és tesztcsomagokat a Tesztcsomagok központból hozhat létre és kezelhet. Adjon hozzá egy vagy több – statikus, követelményalapú vagy lekérdezésalapú – tesztcsomagot a tesztcsomagokhoz. Tesztcsomagok és tesztcsomagok exportálása és megosztása a csapatokkal. További információ: Tesztcsomagok és tesztcsomagok létrehozása, tesztcsomagokmásolása vagy klónozása, tesztcsomagok és tesztelési esetek.

Képernyőkép az Azure Test Plansről, a kiválasztott tesztcsomagról

Tesztek készítése tesztesetekkel

A manuális teszteseteket a tesztelési lépések és opcionálisan a hivatkozni kívánt tesztadatok definiálásával határozhatja meg. A tesztcsomagok egy vagy több tesztesetből állnak. Teszteseteket a tesztcsomagokban oszthat meg. A tesztelési esetek meghatározására szolgáló Rács nézet támogatja a másolási, beillesztési, beszúrási és törlési műveleteket. A tesztek végrehajtásához gyorsan rendeljen hozzá egy vagy több tesztelőt. Teszteredmények és egy tesztesetre mutató hivatkozások megtekintése a tesztcsomagokban. További információ: Tesztesetek létrehozása.

Képernyőkép az Azure-tesztcsomagokról, tesztcsomagokról, tesztcsomagokról, a Meghatározás lapról

Minden tesztesetben meg kell adnia a tesztelési lépések egy készletét a várt eredményekkel. Lehetőség van megosztott lépések vagy megosztott paraméterek hozzáadására is. A nyomon követhetőség érdekében csatolja a teszteseteket a tesztelt felhasználói történetekhez, funkciókhoz vagy hibákhoz.

Képernyőkép a teszteset munkaelem-űrlapról.

Megosztott paraméterek kezelése

A Teams a Parameters Hub használatával definiálja és kezeli a tesztesetekben megosztott paramétereket. A megosztott paraméterek támogatják a manuális tesztek többszöri ismétlését különböző tesztadatokkal. Ha például a felhasználók különböző mennyiségű terméket adhatnak a bevásárlókosarakhoz, akkor ellenőrizni szeretné, hogy a 200-as mennyiség ugyanúgy működik-e, mint az 1-et.

Képernyőkép az Azure Test Plans, Parameters Hubról

Tesztkonfigurációk és változók kezelése

A Configurations Hub használatával a csapatok meghatározhatják, áttekinthetik és kezelhetik a teszttervek által hivatkozott tesztkonfigurációkat és változókat. A tesztkonfigurációk támogatják az alkalmazások tesztelését különböző operációs rendszereken, webböngészőkben és verziókban. A megosztott paraméterekhez hasonlóan a tesztkonfigurációk több tesztcsomagban is megoszthatók.

Képernyőkép az Azure Test Plans, Configurations Hubról

Végrehajtási és tesztelési eszközök tesztelése

A következő eszközökkel a fejlesztők, tesztelők és érdekelt felek teszteket kezdeményezhetnek, és gazdag adatokat rögzíthetnek, miközben teszteket hajtanak végre, és automatikusan naplózzák a tesztekhez kapcsolódó kódhibákat. Asztali és webalkalmazásain egyaránt futtathat teszteket.

  • Tesztfuttató: Böngészőalapú eszköz a webalkalmazások teszteléséhez, valamint egy asztali ügyfélverzió a Teszttervek központból indított asztali alkalmazások teszteléséhez manuális tesztek futtatásához. A Test Runner támogatja a részletes adatgyűjtést a tesztek végrehajtása során, például képműveleti napló, videórögzítés, kódlefedettség stb. Emellett lehetővé teszi a felhasználók számára a hibák létrehozását és a tesztek állapotának megjelölését.
  • Teszt és visszajelzés bővítmény: Ingyenes bővítmény a Chrome, Edge vagy Firefox böngészőkből elérhető feltáró tesztelés támogatására. A bővítmény képeken vagy videókon keresztül rögzíti a feltárt alkalmazással folytatott interakciókat, és verbális vagy gépelt megjegyzéseket ad meg. A visszajelzési válasz munkaelem-típusában a rendszer rögzíti az információkat a válaszadatok nyomon követéséhez.

Végrehajtási képesség tesztelése

A következő feladatokat a megadott eszközökkel hajthatja végre.

Task Teszttervek központ Tesztfuttató Teszt & visszajelzési bővítmény
Tömeges jelölési tesztek ✔️
Tesztek vagy tesztelési lépések átadása vagy sikertelen végrehajtása ✔️ ✔️
A tesztek beágyazott módosításai a végrehajtás során ✔️ ✔️
Tesztek szüneteltetése és folytatása ✔️ ✔️
Fájlhibák a teszt végrehajtása során ✔️ ✔️
Képernyőképek, képműveleti naplók és képernyőfelvételek rögzítése a teszt végrehajtása során ✔️ ✔️
Meglévő hibák frissítése a teszt végrehajtása során ✔️ ✔️
Hibák ellenőrzése ✔️ ✔️
Build hozzárendelése a tesztfuttatáshoz ✔️
Tesztbeállítások hozzárendelése ✔️
Tesztfuttatások áttekintése ✔️

Tesztek végrehajtása

A Tesztcsomagok központ Végrehajtás lapján a csapattagok elindíthatják a tesztcsomaghoz definiált egy vagy több teszteset tesztelési végrehajtását. A választási lehetőségek közé tartozik a Tesztfuttató futtatása webes vagy asztali alkalmazáshoz. Ha szeretné, a csapattagok kiválaszthatják a Futtatás lehetőségekkel lehetőséget , hogy más támogatott ügyfeleket is kiválasztjanak a manuális teszteléshez, vagy kiválasztjanak egy buildet az automatizált teszteléshez. További információ: Manuális tesztek futtatása.

Képernyőkép több teszteset végrehajtásáról.

Tesztfuttató

A Test Runner teszteket futtat a webes és asztali alkalmazásokhoz. Jelölje meg a tesztelési lépéseket és a teszteredményeket sikeresnek vagy sikertelennek, és gyűjtsön diagnosztikai adatokat, például rendszerinformációkat, képműveleti naplókat, képernyőfelvételeket és képernyőfelvételeket a tesztelés során. A tesztek során felhozott hibák automatikusan tartalmazzák az összes rögzített diagnosztikai adatot, hogy a fejlesztők reprodukálják a problémákat. További információ: Tesztfuttatás webalkalmazásokhoz és tesztfuttatás asztali alkalmazásokhoz.

! Képernyőkép a Tesztfuttatóról széljegyzetekkel.

Felhasználói tesztelés

A felhasználói elfogadási tesztelés (UAT) segítségével a csapatok biztosítják az ügyfelek által kért értéket. UAT-tesztcsomagokat és csomagokat hozhat létre, több tesztelőt is meghívhat a tesztek végrehajtására, és egyszerűsített diagramokkal figyelheti a teszt előrehaladását és eredményeit. A felhasználói elfogadás tesztelése című témakörből megtudhatja, hogyan.

Tesztelők hozzárendelése az összes teszt futtatásához

Feltáró tesztelés a Test & Feedback bővítménysel

A Teszt és visszajelzés bővítmény egy egyszerű böngészőalapú bővítmény, a webalkalmazások bármikor és bárhol való tesztelésére használható, és elég egyszerű a csapat minden tagja számára. Ez segít a termelékenység javításában azáltal, hogy lehetővé teszi, hogy több időt töltsön a problémák felderítésével, és kevesebb időt töltsön a problémák bejelentésével.

A webalkalmazások feltáró tesztelése

Az érdekelt felek visszajelzése

A jó minőségű szoftverek fejlesztéséhez elengedhetetlen, hogy visszajelzést kérjen a fejlesztői csapaton kívüli érdekelt felektől, például a marketing- és értékesítési csapatoktól. A fejlesztők visszajelzést kérhetnek a felhasználói történeteikről és szolgáltatásaikról. Az érdekelt felek a visszajelzési kérelmekre a böngészőalapú Teszt & visszajelzés bővítmény használatával válaszolhatnak – nem csak a megjegyzések értékelése és elküldése érdekében, hanem a gazdag diagnosztikai adatok rögzítésével, valamint a hibák és feladatok közvetlen bejelentésével is. További információt az érdekelt felek visszajelzésének kérése és az érdekelt felek visszajelzésének biztosítása című témakörben talál.

Az érdekelt felek visszajelzésének kérése és biztosítása

Automatizált tesztelés

Az automatizált tesztelést az Azure Pipelineson belüli tesztek futtatásával lehet megkönnyíteni. A test analytics közel valós idejű betekintést biztosít a buildek és kiadások tesztelési adataiba. Segít a folyamatok hatékonyságának javításában az ismétlődő, nagy hatású minőségi problémák azonosításával.

Az Azure Test Plans az alábbi módokon támogatja az automatizált tesztelést:

  • Teszttervek vagy tesztelési esetek társítása buildelési vagy kiadási folyamatokkal

  • A folyamatdefiníción belül adja meg a tesztalapú feladatokat. Az Azure Pipelines számos olyan feladatot biztosít, köztük az alább felsorolt feladatokat, amelyek támogatják az átfogó tesztelési és elemzési élményt.

    További feladatokért lásd : Teszteredmények közzététele tevékenység

  • A folyamattesztelés eredményeinek megjelenítéséhez biztosítson beépített jelentéseket és konfigurálható irányítópult-widgeteket.

  • Gyűjtse össze a teszteredményeket és a kapcsolódó tesztadatokat az Analytics szolgáltatásban.

Nyomonkövethetőségi

Az Azure Test Plans támogatja a hibák és követelmények összekapcsolását a tesztelési esetekhez és a tesztcsomagokhoz. Emellett a következő webportál, a teszttel kapcsolatos eszközök támogatják a nyomon követhetőséget:

  • Tesztesethez csatolt elemek megtekintése: Megtekintheti azokat a tesztcsomagokat, tesztcsomagokat, követelményeket és hibákat, amelyekre a teszteset hivatkozik.
  • Tesztek hozzáadása és futtatása a Kanban-táblából: Egy Azure Boards-funkció, amely támogatja a tesztesetek meghatározását a Kanban-táblából származó felhasználói történetekből, funkciókból vagy hibákból. Emellett elindíthatja a Tesztfuttatót vagy a Teszt & visszajelzés bővítményt a tesztek futtatásához vagy feltáró teszteléshez.
  • Követelmények minőségi widgete: Konfigurálható widget, amellyel folyamatosan nyomon követheti a minőséget egy buildelési vagy kiadási folyamatból. A widget megjeleníti a követelmény és az adott követelmény alapján végrehajtott legújabb teszteredmények közötti megfeleltetést. Betekintést nyújt a követelmények nyomon követhetőségébe. Ilyenek például a minőségnek nem megfelelő követelmények, a nem tesztelt követelmények stb.

Tesztesethez csatolt elemek megtekintése

A Tesztcsomagok központban megtekintheti és megnyithatja a tesztesethez kapcsolódó tesztcsomagokat, követelményeket és hibákat. A Tesztcsomagok lap a tesztesetre hivatkozó tesztterveket és projekteket is jelzi. A Követelmények lap a követelmények kategóriájához tartozó tesztesethez csatolt munkaelemeket sorolja fel. Emellett létrehozhat egy közvetlen csatolású lekérdezést is, amely felsorolja azokat az elemeket, amelyek a tesztekre/tesztelésre hivatkozástípussal hivatkoznak a tesztelési esetekre. További információ: Tesztesetek létrehozása és Közvetlen hivatkozások használata függőségek megtekintéséhez.

Képernyőkép egy teszteset csatolt tesztcsomagjairól.

Képernyőkép egy teszteset csatolt követelményeiről.

Tesztek hozzáadása és futtatása kanbantáblák használatával

Az Azure Boards Kanban-táblákból hozzáadhat teszteket egy felhasználói történetből vagy szolgáltatásból, és automatikusan összekapcsolhatja a tesztesetet a felhasználói történettel vagy szolgáltatással. A teszteseteket közvetlenül a Kanban táblából tekintheti meg, futtathatja és kezelheti, és fokozatosan figyelheti az állapotot közvetlenül a kártyáról. További információ: Beágyazott tesztek hozzáadása, futtatása és frissítése.

Képernyőkép a Kanban tábláról, amelyen a munkahelyi elemekhez hozzáadott beágyazott tesztek láthatók.

Követelmények minőségi vezérlője

A Követelmények minőségi widget megjeleníti a hatókör összes követelményének listáját, valamint a tesztek passzrátájátés a sikertelen tesztek számát. Ha kiválaszt egy sikertelen tesztszámot, megnyílik a kiválasztott build vagy kiadás Tesztek lapja. A widget emellett segít nyomon követni a követelményeket a kapcsolódó teszt(ek) nélkül is. További információ: Követelmények nyomon követhetősége.

Képernyőkép az irányítópulthoz hozzáadott Követelmények nyomonkövethetőségi vezérlőről.

Jelentéskészítés és elemzés

A jelentéskészítés és az elemzés támogatása érdekében az Azure Test Plans támogatja a tesztkövetési diagramokat, a tesztfuttatási központot, a beépített folyamattesztelési jelentéseket, az irányítópult-vezérlőket és az Analytics szolgáltatásban tárolt tesztadatokat.

Konfigurálható tesztdiagramok

Az egyszerűsített diagramok gyors konfigurálása a manuális teszteredmények nyomon követéséhez a választott diagramtípusok használatával, és a diagramok rögzítése az irányítópulton az eredmények egyszerű elemzéséhez. Válasszon egy adatmegőrzési szabályzatot a manuális tesztelési eredmények megőrzésének időtartamának szabályozásához. További információ a teszt állapotának nyomon követéséről.

Állapotkövetés tesztelése

Állapotjelentések

A Progress jelentésközpontban a csapatok több tesztterv vagy tesztcsomag előrehaladását is nyomon követhetik. Ez a jelentés a következő kérdések megválaszolásában segít:

  • Mennyi tesztelés van befejezve?
  • Hány teszt telt el, sikertelen vagy le van tiltva?
  • Valószínűleg időben befejeződik a tesztelés?
  • Mi a napi végrehajtási sebesség?
  • Mely tesztterületekre van szükség?

Képernyőkép az Azure Test Plansről, a Progress Report Hubról

Tesztfuttat

A Futtatás központ megjeleníti a tesztfuttatások eredményeit. Ez magában foglalja az összes tesztfuttatást, mind manuális, mind automatizált.

Feljegyzés

A Futtató központ az Azure DevOps Server 2020 és újabb verzióiban érhető el. Ehhez engedélyezni kell a tesztfuttatási adatok tárolására és kezelésére használt Analytics szolgáltatást. A szolgáltatással kapcsolatos további információkért lásd : Mi az Analytics szolgáltatás?

Képernyőkép a legutóbbi tesztfuttatásokról

Válassza ki az adott futtatásokat a tesztfuttatás összegzésének megtekintéséhez.

Képernyőkép a kiválasztott tesztfuttatások összegzéséről

Üzembe helyezés állapota

A konfigurálható üzembe helyezési állapot widget az üzembe helyezés állapotának és a tesztelési átviteli sebességnek az együttes nézetét jeleníti meg több környezetben a legutóbbi buildek esetében. A widgetet egy buildfolyamat, ág és csatolt kiadási folyamat megadásával konfigurálhatja. Ha egy kiadásban több környezetben szeretné megtekinteni a teszt összegzését, a widget mátrixnézetet biztosít az egyes környezetekről és a megfelelő tesztátvételi sebességről.

Képernyőkép az Üzembehelyezési állapot widgetről.

Mutasson a buildek összesítésére, és további részleteket tekinthet meg, különösen az átadott és sikertelen tesztek számát.

Képernyőkép az üzembe helyezési állapot widgetről, a buildpéldányra mutató rámutatással megjelenített részletekről.

Teszteredmények trendje (Speciális)

A Tesztelési eredmények trendje (Speciális) widget közel valós idejű betekintést biztosít a tesztadatokba több build és kiadás esetében. A widget a kiválasztott folyamatok teszteredményeinek trendet jeleníti meg. Segítségével nyomon követheti a tesztelés napi számát, a passzrátát és a tesztelés időtartamát. Az egészséges DevOps-folyamat fenntartása szempontjából kulcsfontosságú a tesztminőség nyomon követése és a tesztfedezet javítása. A widget támogatja egy vagy több buildfolyamat vagy kiadási folyamat speciális metrikáinak nyomon követését. A widget emellett lehetővé teszi a teszteredmények szűrését eredmények, metrikák halmozása és egyebek szerint. További információ: A Tesztelési eredmények trendje (Speciális) widget konfigurálása.

Képernyőkép a Tesztelési eredmények trend widgetről, az Analytics szolgáltatáson alapuló speciális verzióról.

Test Analytics

A beépített tesztek és a teszt által támogatott widgetek az Analytics szolgáltatásból származtatják az adataikat. Az Analytics szolgáltatás az Azure DevOps jelentési platformja. A Test Analytics-adatok az Azure DevOps Server 2019-ben és újabb verzióiban érhetők el. Támogatja a Pipelines hubon elérhető Elemzések és tesztek lapot és részletezési jelentéseket. A teszthibák részletezési jelentése az átadott és a sikertelen tesztek összegzését tartalmazza. További információ: Test Analytics.

Képernyőkép a Pipelines Analytics összefoglaló oldaláról.

Emellett egyéni jelentéseket is létrehozhat az Analytics szolgáltatás lekérdezésével. További információ: OData-lekérdezéseket használó mintajelentések áttekintése.

Következő lépések

További erőforrások