Share via


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.

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.

Képernyőkép a projekt megnyitott területútvonal-engedélyeit ábrázoló képernyőképről.

Adja meg a tesztcsomagok és a tesztcsomagok kezelésének engedélyeit engedélyezésre.

Képernyőkép a tesztcsomagok és csomagok engedélyezési beállításának hozzáférés-beállítását ábrázoló képernyőképről.

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:

  1. 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
  2. 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.
  3. 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.

Projektszintű engedélyek beállítása egyéni csoporthoz, csoportszintű Rendszergazda