Megosztás a következőn keresztül:


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 a különböző manuális tesztelési funkciókhoz való hozzáférést úgy is kezelheti, hogy 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 Projektgazdák 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-rendszergazdák csoport tagjának kell lennie.
  • A projekthez vagy objektumszintű teszthez kapcsolódó engedélyek kezeléséhez a Projektgazdák 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 Projektgyűjteménygazdák biztonsági csoport tagjának kell lennie, vagy engedélyeznie kell a példányszintű adatok szerkesztését.

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ületútvonal-engedélyek lehetővé teszik az adott területekhez rendelt tesztcsomagok vagy tesztcsomagok szerkesztéséhez vagy módosításához való hozzáférést. 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 Projektgazdák 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 beállításai lap előnézeti lapjának engedélyezéséről az Előzetes verziójú funkciók engedélyezése című témakörben olvashat.

Ebben a példában a csoportadminisztrátorcsoporthoz rendelt tagoknak biztosítunk engedélyeket 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 tesztfuttatások törléséhez a tesztfuttatások törléséhez a felügyeleti tesztcsoporthoz rendelt tagokat adunk meg.

Projektszintű engedélyek beállítása egyéni csoporthoz, csoportadminisztrátor