Bewaarbeleid voor testen instellen

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Het uitvoeren van tests, met name geautomatiseerde tests, genereert veel gegevens. Als u wilt dat uw testsysteem reageert en goed presteert, moet u een beleid hebben om testresultaten te wissen die u niet meer nodig hebt. Verwijder automatisch testresultaten wanneer u uw builds verwijdert. U kunt handmatige testresultaten bewaren terwijl u ze nog bekijkt, bijvoorbeeld tot een jaar.

Vereisten

  • Als u testbeleid op projectniveau wilt beheren, moet u lid zijn van de groep Project Beheer istrators.
  • Als u testretentiebeleid voor build-pijplijnobjecten wilt beheren, moet de machtiging Build-pijplijn bewerken zijn ingesteld op Toestaan.

Bewaarperiode instellen voor testresultaten

Als u handmatige testresultaten na een bepaald aantal dagen wilt verwijderen, stelt u de bewaarlimiet in op projectniveau. Azure DevOps bewaart handmatige testresultaten met betrekking tot builds, zelfs nadat u deze builds hebt verwijderd. Op die manier worden uw testresultaten niet verwijderd door beleidsregels te bouwen voordat u de gegevens kunt analyseren.

  1. Meld u aan bij uw project (https://dev.azure.com/{Your_Organization}/{Your_Project}).

  2. Selecteer Project-instellingen.

  3. Selecteer op de pagina Testretentie> een limiet voor hoe lang u handmatige testgegevens wilt bewaren.

    Schermopname van het selecteren van limieten voor het bewaren van gegevens.

Bewaarbeleid instellen voor geautomatiseerde testresultaten die zijn gekoppeld aan builds

Standaard houdt Azure DevOps geautomatiseerde testresultaten bij met betrekking tot builds zolang u deze builds behoudt. Als u de testresultaten wilt behouden nadat u uw builds hebt verwijderd, bewerkt u het bewaarbeleid voor de build. Als u Git gebruikt voor versiebeheer, kunt u opgeven hoelang geautomatiseerde testresultaten moeten worden bewaard op basis van de vertakking.

  1. Meld u aan bij uw project (https://dev.azure.com/{Your_Organization}/{Your_Project}).

  2. Uw build-pijplijn zoeken en bewerken.

    Build-pipeline

  3. Open de pagina Retentie . Wijzig de standaardbeleidsregels naar behoefte of voeg nieuwe beleidsregels toe.

    Testresultaten per vertakking verwijderen

    Als u Git gebruikt en meer dan één vertakking hebt, stelt u het vertakkingsfilter in om testresultaten en builds naar behoefte in specifieke vertakkingen te verwijderen. U kunt testresultaten in andere vertakkingen behouden, ook al verwijdert u de builds in deze vertakkingen.

Bewaarbeleid instellen voor geautomatiseerde testresultaten die niet zijn gekoppeld aan builds

Geautomatiseerde testresultaten opschonen van verwijderde builds of testresultaten die niet zijn gerelateerd aan builds. Bijvoorbeeld resultaten die zijn gepubliceerd vanuit externe testsystemen. Stel de bewaarlimieten in op projectniveau, zoals beschreven in Bewaarperiode instellen voor testresultaten eerder in dit artikel.