Sdílet prostřednictvím


Nastavení zásad uchovávání testů

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

Spouštění testů, zejména automatizovaných, generuje velké množství dat. Pokud chcete, aby byl testovací systém dobře responzivní a funkční, měli byste zásady, které vám umožní vymazat výsledky testů, které už nepotřebujete. Když odstraníte sestavení, odstraňte výsledky automatizovaného testu. Výsledky ručních testů si můžete nechat, i když je stále kontrolujete, například až rok.

Požadavky

  • Chcete-li spravovat zásady související s testováním na úrovni projektu, být členem skupinysprávci projektů .
  • Pokud chcete spravovat zásady uchovávání testů na úrovni objektu kanálu buildu, musíte mít oprávnění Upravit kanál buildu nastavená na Povolit.

Nastavení doby uchovávání výsledků testů

Pokud chcete odstranit výsledky ručního testu po určitém počtu dnů, nastavte limit uchovávání na úrovni projektu. Azure DevOps uchovává výsledky ručního testu související s sestaveními i po odstranění těchto sestavení. Zásady sestavení tak před analýzou dat neodstraní výsledky testů.

  1. Přihlaste se ke svému projektu (https://dev.azure.com/{Your_Organization}/{Your_Project}).

  2. Vyberte nastavení projektu.

  3. Na stránce Test>Uchovávání vyberte limit doby, po kterou chcete uchovávat ruční testovací data.

    Snímek obrazovky s vybranými limity uchovávání testovacích dat

Nastavení zásad uchovávání informací pro výsledky automatizovaných testů přidružených k sestavením

Azure DevOps ve výchozím nastavení uchovává výsledky automatizovaného testu související s buildy jenom za předpokladu, že tyto buildy zachováte. Pokud chcete po odstranění sestavení zachovat výsledky testů, upravte zásady uchovávání sestavení. Pokud používáte Git pro správu verzí, můžete určit, jak dlouho se mají výsledky automatizovaného testu uchovávat na základě větve.

  1. Přihlaste se ke svému projektu (https://dev.azure.com/{Your_Organization}/{Your_Project}).

  2. Najděte a upravte svůj build pipeline.

    kanálu buildu

  3. Otevřete stránku Uchovávání informací. Upravte výchozí zásady podle potřeby nebo přidejte nové zásady.

    Odstranit výsledky testů podle větve

    Pokud používáte Git a máte více než jednu větev, nastavte filtr větve tak, aby odstranil výsledky testů a sestavení v konkrétních větvích podle potřeby. Výsledky testů můžete zachovat i v jiných větvích, přestože odstraníte sestavení v těchto větvích.

Nastavení zásad uchovávání informací pro automatizované výsledky testů, které nejsou přidružené k sestavením

Vyčistěte výsledky automatizovaného testu, které zůstaly po odstraněných buildech nebo výsledcích testů, které nesouvisejí s sestaveními. Například výsledky publikované z externích testovacích systémů. Nastavte limity uchovávání na úrovni projektu, jak je popsáno v tématu Nastavení doby uchovávání výsledků testů výše v tomto článku.