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.
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.
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.
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.
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.
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.
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.
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.
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.
!
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.
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.
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.
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.
- Teszteredmények közzététele feladat: Teszteredmények közzététele az Azure Pipelinesban.
- Visual Studio-tesztfeladat: Egység- és funkcionális tesztek (Selenium, Appium, Coded UI-teszt stb.) futtatására használható a Visual Studio Tesztfuttatóval.
- .NET Core CLI-feladat: Dotnet-alkalmazás létrehozására, tesztelésére, csomagolására vagy közzétételére használható.
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.
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ö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.
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: Tesztkövetési diagramok létrehozásával betekintést nyerhet a tesztterv szerzői és végrehajtási tevékenységébe.
- Folyamatjelentés: Egy vagy tesztcsomag vagy tesztcsomag előrehaladásának nyomon követése.
- Tesztfuttatások: A manuális és automatizált tesztfuttatások eredményeinek áttekintése.
- Irányítópult-widgetek: Konfigurálható widgetek, amelyek a kiválasztott buildek vagy kiadások alapján jelenítik meg a teszteredményeket. A widgetek közé tartozik az üzembe helyezési állapot widget és a Tesztelési eredmények trendje (Speciális) widget.
- Test Analytics: Részletes elemzéseket kaphat a beépített folyamatjelentésekből, vagy egyéni jelentéseket hozhat létre az Analytics szolgáltatás lekérdezésével.
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.
Á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?
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?
Válassza ki az adott futtatásokat a tesztfuttatás összegzésének megtekintéséhez.
Ü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.
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.
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.
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.
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
Kapcsolódó cikkek
- Navigálás tesztcsomagok között
- Tesztcsomagok, tesztcsomagok és tesztelési esetek másolása vagy klónozása
- Automatizált tesztek társítása tesztelési esetekkel
- Visszajelzés kérése és küldése
- Szolgáltatásközi integráció és együttműködés áttekintése
- A folyamattesztek ismertetése
További erőforrások
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: