Sdílet prostřednictvím


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:

Krok 1: Nastavení nasazení aplikací pro vaše sestavení

  1. Ve Visual Studio Online nebo Team Foundation Server přejděte k týmovému projektu.

  2. 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:

    Edit build definition

    Add a step to your build definition

    Add File Copy and PowerShell steps

  3. 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

    Build definition, copy app

  4. 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

    Add step to deploy app with PowerShell

  5. Uložte definici sestavení.

    Build definition: save

Krok 2: Nastavení testu nasazení pro vaše sestavení

  1. 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ů

    Build definition, copy tests

  2. 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í

    Build definition: deploy test agent details

  3. Uložte definici sestavení.

    Build definition: save

Krok 3: Nastavení testů pro spuštění se sestavení

  1. 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ů

    Build definition: Run tests with test agent

  2. Uložte definici sestavení.

    Build definition: save

  3. Chcete-li zkontrolovat tímto testem, fronty sestavení.

    Build definition: queue build

  4. 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.

Viz také

Průběžné testování s buildy