Tesztelési engedélyek és hozzáférés beállítása
Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019
Az Azure Test Plans összes funkciójának kihasználásához Alapszintű + Tesztcsomagok hozzáférési szinttel, vagy az alábbi előfizetések egyikével kell rendelkeznie:
Emellett különböző manuális tesztfunkciókhoz is hozzáférést adhat vagy korlátozhatja, ha adott engedélyeket ad a felhasználóknak vagy csoportoknak egy objektumhoz vagy projekthez. Számos tesztösszetevő felel meg a tesztspecifikus munkaelem-típusoknak. A munkakövetési engedélyek tehát a tesztspecifikus munkaelemekre, például teszttervekre, tesztcsomagokra, tesztesetekre és egyebekre vonatkoznak. A munkaterületek elérési útjaihoz és a projekt szintjén beállíthat engedélyeket a munkaelemekhez és a manuális tesztelési funkciókhoz. A tesztelési vezérlők szervezeti vagy gyűjteményszintű kezelésére vonatkozó engedélyeket állíthat be. A tesztvezérlők a terheléses tesztek végrehajtásához használatosak.
- Objektumszintű, Terület elérési útja szint
- A csomópont munkaelemeinek szerkesztése: Tesztspecifikus munkaelemek, például tesztcsomagok, tesztcsomagok, tesztesetek, megosztott lépések vagy megosztott paraméterek hozzáadása vagy szerkesztése.
- 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, tesztelési esetek hozzáadása és eltávolítása a tesztcsomagokból, tesztcsomagokhoz társított tesztkonfigurációk módosítása, tesztcsomag-hierarchia módosítása (tesztcsomag áthelyezése).
- Projektszintű
- Tesztkonfigurációk kezelése: Tesztkonfigurációk és konfigurációs változók hozzáadása vagy szerkesztése.
- Tesztkörnyezetek kezelése: Tesztterv-beállítások hozzáadása vagy szerkesztése.
- Tesztfuttatások létrehozása: Manuális tesztek futtatása
- Munkaelemek törlése és visszaállítása: Tesztspecifikus munkaelemek törlése
- Tesztfuttatások törlése: Teszteredmények törlése
- Tesztkonfigurációk kezelése: Tesztkonfigurációk és konfigurációs változók hozzáadása vagy szerkesztése.
- Tesztkörnyezetek kezelése: Tesztterv-beállítások hozzáadása vagy szerkesztése.
- Munkaelemek áthelyezése a projektből: Munkaelemek áthelyezése egyik projektből a másikba
- Munkaelemek végleges törlése: Tesztspecifikus munkaelemek végleges törlése
- Szervezeti vagy gyűjteményszintű
- Tesztvezérlők kezelése: A TFS 2018 és újabb verziók elavult funkciójával társított engedély. További információ: A tesztügynökök és a tesztvezérlők áttekintése a terheléstesztek futtatásához, valamint a tesztügynökök és tesztvezérlők telepítése.
Előfeltételek
- A hozzáférési szintek vagy szervezeti szintű engedélyek kezeléséhez a Projektgyűjtemény-gazdák biztonsági csoport tagjának kell lennie, vagy Engedélyezve kell lennie a példányszintű információk szerkesztésének.
- A projekthez vagy objektumszintű teszthez kapcsolódó engedélyek kezeléséhez a Project Rendszergazda istrators biztonsági csoport tagjának kell lennie.
További információért tekintse át az alábbi cikkeket:
- A hozzáférési szintek kezeléséhez az Azure DevOps Server Rendszergazda istrators csoport tagjának kell lennie.
- A projekthez vagy objektumszintű teszthez kapcsolódó engedélyek kezeléséhez a Project Rendszergazda istrators biztonsági csoport tagjának kell lennie.
- A gyűjteményszintű engedélyek kezeléséhez vagy a hozzáférési szintek kezeléséhez a Project Collection Rendszergazda istrators biztonsági csoport tagjának kell lennie, vagy engedélyeznie kell a példányszintű szerkesztési adatokat.
További információért tekintse át az alábbi cikkeket:
Hozzáférés biztosítása manuális tesztelési funkciókhoz
Ahhoz, hogy teljes hozzáféréssel rendelkezzen a Teszt funkciókészlethez, a hozzáférési szintet Alapszintű + Tesztcsomagok értékre kell állítani. Az alapszintű hozzáféréssel és a munkaelemek végleges törlésére és a tesztösszetevők kezelésére vonatkozó engedélyekkel rendelkező felhasználók csak árva teszteseteket törölhetnek.
Teszttervek és tesztcsomagok kezelése egy területútvonalon
A területelérési engedélyekkel hozzáférést adhat vagy korlátozhatja az adott területekhez rendelt teszttervek vagy tesztcsomagok szerkesztéséhez vagy módosításához. A hozzáférést felhasználókra vagy csoportokra korlátozhatja.
Az előző szakaszban beállított projektszintű engedélyek mellett a csapattagoknak engedélyre van szükségük a tesztösszetevők kezeléséhez, amelyek egy területútvonalhoz vannak beállítva.
Nyissa meg a terület elérési útjaihoz tartozó Biztonsági lapot, és válassza ki az engedélyt adni kívánt felhasználót vagy csoportot.
Adja meg a tesztcsomagok és a tesztcsomagok kezelésének engedélyeit engedélyezésre.
Tesztösszetevők létrehozására és törlésére vonatkozó engedélyek beállítása
Bár a tesztösszetevők, például a teszttervek, a tesztcsomagok, a tesztesetek és így tovább, a törlésük módja eltér a nem tesztelt munkaelemek törlésétől.
Fontos
Csak olyan tesztösszetevők végleges törlését támogatjuk, mint a tesztcsomagok, a tesztcsomagok, a tesztelési esetek, a megosztott lépések és a megosztott paraméterek. A törölt tesztelési összetevők nem jelennek meg a lomtárban, és nem állíthatók vissza. A tesztelési összetevők törlése nem csak a kiválasztott tesztelési összetevőt törli, hanem az összes társított gyermekelemet, például a gyermek tesztelési csomagokat, a tesztelési pontokat az összes konfigurációban, a tesztelőket (a mögöttes tesztelési eset munkaelem nem lesz törölve), a teszteredmények előzményeit és más társított előzményeket.
A tesztösszetevők törlésekor a következő műveletek történnek:
- Eltávolítja a törölt tesztösszetevőt a teszteset-kezelési (TCM) adattárból, és törli az alapul szolgáló munkaelemet
- Egy feladat futtatásával törölheti az összes gyermekelemet mind a TCM oldalról, mind a mögöttes munkaelemekből. Ez a művelet a törölni kívánt összetevők számától függően időt (akár néhány percet) is igénybe vehet.
- A munkaelem-követési adattárban és a TCM-adattárban lévő összes információ törölve lesz, és nem aktiválható újra vagy nem állítható vissza.
A Project Rendszergazda istrators csoport tagjának kell lennie, vagy engedélyeznie kell a Tesztösszetevők törlése engedélyt. Emellett rendelkeznie kell az Alapszintű + Tesztcsomagok vagy a Visual Studio Enterprise hozzáférési szinttelis, amely hozzáférést biztosít a teljes tesztelési funkciókészlethez. Az alapszintű hozzáféréssel és a munkaelemek végleges törlésére és a tesztösszetevők kezelésére vonatkozó engedélyekkel rendelkező felhasználók csak árva teszteseteket törölhetnek. Vagyis törölhetik a Work-ból létrehozott teszteseteket, amelyek nincsenek semmilyen tesztcsomaghoz vagy tesztcsomaghoz csatolva.
Feljegyzés
A Projektengedélyek Gépház lap előnézeti oldalának engedélyezéséhez lásd: Előzetes verziójú funkciók engedélyezése.
Ebben a példában a csoporthoz rendelt tagoknak Rendszergazda csoportengedélyeket adunk a tesztfuttatások létrehozásához és megtekintéséhez, valamint a tesztkonfigurációk és környezetek kezeléséhez.
Ebben a példában a Teszt Rendszergazda csoporthoz rendelt tagokat biztosítjuk a tesztfuttatások törléséhez.
Kapcsolódó cikkek
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: