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 skupiny
sprá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ů.
Přihlaste se ke svému projektu (
https://dev.azure.com/{Your_Organization}/{Your_Project}
).Vyberte nastavení projektu.
Na stránce Test>Uchovávání vyberte limit doby, po kterou chcete uchovávat ruční testovací data.
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.
Přihlaste se ke svému projektu (
https://dev.azure.com/{Your_Organization}/{Your_Project}
).Najděte a upravte svůj build pipeline.
kanálu buildu
Otevřete stránku Uchovávání informací. Upravte výchozí zásady podle potřeby nebo přidejte nové zásady.
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.