Tesztmegőrzési szabályzatok beállítása

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

A tesztek (különösen az automatizált tesztek) futtatása rengeteg adatot hoz létre. A tesztelési rendszer gyors reakcióinak és megfelelő teljesítményének fenntartása érdekében hozzon létre egy olyan szabályzatot, amely törli a szükségtelen teszteredményeket. A buildek törlésekor törölje az automatizált teszteredményeket. Megőrizheti a manuális teszteredményeket, amíg áttekinti őket, például legfeljebb egy évig.

Előfeltételek

  • A projektszintű tesztekkel kapcsolatos szabályzatok kezeléséhez a Project Rendszergazda istrators csoport tagjának kell lennie.
  • A buildelési folyamat objektumszintű tesztmegőrzési szabályzatainak kezeléséhez engedélyeznie kell a buildelési folyamat szerkesztési engedélyeit.

A teszteredmények megőrzési idejének beállítása

Ha egy adott számú nap után szeretné törölni a manuális teszteredményeket, állítsa be a megőrzési korlátot a projekt szintjén. Az Azure DevOps még a buildek törlése után is megőrzi a buildekkel kapcsolatos manuális teszteredményeket. Így a buildelési szabályzatok nem törlik a teszteredményeket, mielőtt elemezni tudják az adatokat.

  1. Jelentkezzen be a projektbe (https://dev.azure.com/{Your_Organization}/{Your_Project}).

  2. Válassza a Projektbeállítások lehetőséget.

  3. A Test Retention (Megőrzés tesztelése>) lapon adja meg, hogy mennyi ideig szeretné megőrizni a manuális tesztadatokat.

    Képernyőkép az adatmegőrzési korlátozások tesztelésének kiválasztásáról.

Adatmegőrzési szabályzat beállítása a buildekhez társított automatizált teszteredményekhez

Az Azure DevOps alapértelmezés szerint csak addig őrzi meg a buildekhez kapcsolódó automatizált teszteredményeket, amíg megtartja ezeket a buildeket. Ha a buildek törlése után szeretné megőrizni a teszteredményeket, szerkessze a buildmegőrzési szabályzatot. Ha a Gitet használja a verziókövetéshez, megadhatja, hogy mennyi ideig őrizze meg az automatizált teszteredményeket az ág alapján.

  1. Jelentkezzen be a projektbe (https://dev.azure.com/{Your_Organization}/{Your_Project}).

  2. Keresse meg és szerkessze a buildelési folyamatot.

    Buildelési folyamat

  3. Nyissa meg a Megőrzés lapot. Szükség szerint módosítsa az alapértelmezett házirendeket, vagy adjon hozzá új szabályzatokat.

    Teszteredmények törlése ág szerint

    Ha a Gitet használja, és több ága van, állítsa be az ágszűrőt úgy, hogy szükség szerint törölje a teszteredményeket, és adott ágakban építsen. A teszteredményeket megtarthatja más ágakban is, még akkor is, ha törli az ezekben az ágakban lévő buildeket.

Adatmegőrzési szabályzat beállítása a buildekhez nem társított automatizált tesztelési eredményekhez

Törölje a törölt buildekből vagy a buildekhez nem kapcsolódó teszteredményekből hátrahagyott automatikus teszteredményeket. Például külső tesztrendszerekből közzétett eredmények. Állítsa be a megőrzési korlátokat a projekt szintjén a jelen cikk korábbi részében ismertetett megőrzési idő beállítása a teszteredményekhez .