Nastavení automatického testování pro vaše buildy
Publikováno: duben 2016
Zjišťování problémů s rané fázi po změny se změnami a poskytli další uživatelé jako spouštění automatizovaných testů pomocí Visual Studio Online (VSO) nebo Team Foundation Server (TFS).
Před zahájením:
Vytvoření definice sestavenípo jednotlivých vrácení se změnami, průběžné integrace pomocí sestavení vašeho řešení.
Nastavení prostředíke spuštění aplikace a testy vzdáleně v distribuovaném prostředí po jednotlivých sestavení.
Krok 1: Nastavení nasazení aplikací pro vaše sestavení
Ve Visual Studio Online nebo Team Foundation Server přejděte k týmovému projektu.
Přejděte na definici sestavení. Přidejte kroky k nasazení vaší aplikace pro testování. Například pokud testujete řešení pro Visual Studio:
Přidáte podrobnosti ke kopírování svou aplikaci z jeho odkládací adresář do jejích testovacím prostředí:
Zdrojová složka pro svou aplikaci
Prostředí where ke spuštění aplikace
Cílové složky umístění svou aplikaci
Přidáte podrobnosti k nasazení vaší aplikace pomocí nástroje PowerShell:
Prostředí where ke spuštění aplikace
Cesta ke skriptu PowerShell slouží k nasazení vaší aplikace
Uložte definici sestavení.
Krok 2: Nastavení testu nasazení pro vaše sestavení
V definici sestavení Přidání kroku s tyto podrobnosti k nasazení testů:
Zdrojová složka pro testů
Prostředí where ke spuštění testů
Cílové složky umístění testů
Přidání kroku s tyto podrobnosti k nasazení agenta test pro spuštění testů:
Prostředí where k nasazení agenta testu
Pověření pro testovací počítače, aby mohla být spuštěna agenta testování v testovacím prostředí
Uložte definici sestavení.
Krok 3: Nastavení testů pro spuštění se sestavení
V definici sestavení Přidání kroku s tyto údaje ke spuštění testů s agentem testu:
Prostředí where ke spuštění testů
Složky, kam jste umístili testů
Uložte definici sestavení.
Chcete-li zkontrolovat tímto testem, fronty sestavení.
Po dokončení sestaveníProhlédněte si výsledky testu.
Dotazy a odpovědi
D: Co když chcete spustit ladění sestavení jednotky (CPP) v nativním režimu testů v počítači s agentem testu?
**O:**Ujistěte se, zda máte ladicí verze Universal C Runtime (UCRT) v počítači s agentem testování, konkrétně tyto knihovny: ucrtbased.dll a vcruntime140d.dll. Tyto položky mohou zahrnovat s nasazením.
Pokud používáte systém verze sestavení pro testování částí cpp, ujistěte se, že máte KB2999226 aktualizace systému Windows ve svém počítači agenta test.