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 váš testovací systém reagoval a dobře fungoval, vytvořte zásadu pro vymazání výsledků testů, které už nepotřebujete. Při odstraňování buildů odstraňte také výsledky automatizovaných testů. Výsledky manuálních testů můžete uchovávat po dobu jejich kontroly, například až jeden rok.

Požadavky

  • Pokud chcete spravovat zásady související s testováním na úrovni projektu, musíte být členem skupiny Project Správa istrators.
  • Pokud chcete spravovat zásady uchovávání testů na úrovni objektu kanálu buildu, musíte mít nastavená oprávnění upravit kanál buildu na hodnotu 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 Uchovávání testů>vyberte limit, jak dlouho chcete uchovávat ruční testovací data.

    Snímek obrazovky znázorňující výběr limitů 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í informací o 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 kanál buildu.

    Kanál sestavení

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

    Odstranění výsledků testu 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 v jiných větvích, i když 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 části Nastavení doby uchovávání výsledků testů dříve v tomto článku.