Sdílet prostřednictvím


Shromažďování více diagnostických dat v manuálních testech

 

Publikováno: duben 2016

Během testování aplikace může Nástroj Microsoft Test Manager shromažďovat data, která pomohou diagnostikovat každou nalezenou závadu.  Jestliže během testování vytvoříte hlášení o chybě, jsou data automaticky připojeny k pracovní položce chyby.  

Test nastavení počítače role a adaptéry

Můžete se rozhodnout, jaký druh dat chcete shromažďovat.

Jaké diagnostické údaje lze shromažďovat v testu?

Diagnostická data jsou sbírána do výsledků testů.  Budou přidány do chyby, pokud ji při provádění testu vytvoříte.  

Data, která lze shromažďovat

Jakým způsobem

  • Odkaz na testovací případ.

  • Kroky, které jste označili jako úspěšné nebo nezdařené.

  • Poznámky nebo přílohy, které jste přidali.

Spuštění testu v aplikaci Team Web Access.

+

  • Verzi operačního systému a další systémové informace.

  • Úhozy a gesta.

  • Automaticky zaznamenané snímky obrazovky při práci.

Spuštění testů pomocí nástroje Microsoft Test Manager.

(Použít výchozí nastavení testu).

Nástroj Microsoft Test Manager musí být nainstalován v počítači, kde testy spustíte nebo na počítači připojeném k zařízení, kde test běží.

+

Data shromážděná z klienta nebo z aplikace pracovní plochy:

  • Protokoly událostí

  • IntelliTrace

  • Záznam videa plochy

  • Analýza dopadu testu.  Umožňuje zvolit testy na základě změn od předchozího sestavení.  

Při provádění testů s nástrojem Microsoft Test Manager použijte nastavení testu.

Soubory nastavení testu konfigurují adaptér diagnostických dat.  Při spuštění testů lze vybrat soubor nastavení testu nebo pro testovací plán lze nastavit výchozí soubor nastavení testu.  

+

Data shromážděná ze softwaru serveru:

  1. Protokoly událostí.

  2. IntelliTrace

  3. Dopad testu

  4. Snímky virtuálních počítačů serverů, pokud používáte testovací prostředí SCVMM

Nainstalujte serverový software do testovacího prostředí a proveďte testy pomocí nástroje Microsoft Test Manager.

Použijte nastavení testu k definování dat, které chcete shromažďovat.

Jak vytvořím nastavení testu?

Nastavení testu je třeba pouze v případě, že chcete shromáždit více dat, než jich je ve výchozím nastavení.  Výchozí nastavení shromažďuje základní informace o systému z každého testovacího počítače a úhozy a gesta z místního počítače.  

  1. Pokud je testovanou aplikací web nebo má součást serveru a chcete sbírat data ze serverů:

    1. Vytvořte testovací prostředí.  To může být standardní prostředí nebo prostředí SCVMM.  

    2. V dialogovém okně Vlastnosti testovacího plánu nastavte testovací prostředí, které chcete použít pro manuální testy.

    In test plan properties, choose a lab environment.

  2. Zvolte stávající soubor nastavení testu nebo vytvořte nový.

    Select or create test settings.

    Tím nastavíte výchozí výběr pro provádění testů v tomto testovacím plánu.  Výběr lze přepsat při provádění jednotlivých testovacích běhů.  

  3. Zadejte název souboru nastavení testu.

    Set the name of the new test settings.

  4. Zvolte testovací prostředí, které chcete pro testy použít.  Pokud nepoužíváte testovací prostředí, zvolte Místní.  

    On the Roles tab, choose the lab environment.

    Každý soubor nastavení testu odpovídá jedné sadě rolí počítače.

  5. Pro každou roli počítače vyberte data, která chcete získat z daného počítače.

    Choose diagnostics for each machine role.

    Místní role je klientský počítač, na kterém budete provádět testy.

Jaké jsou možnosti diagnostických dat?

Na stránce Data a diagnostika můžete přidat a nakonfigurovat diagnostické adaptéry ke shromažďování dat pro každou roli počítače v testovacím prostředí.  Ve většině případů jsou diagnostická data součástí výsledků testu.  

Stránka nastavení testu dat a Diagnostika

Adaptér diagnostických dat.

Konfigurace

Protokol akce: Umožňuje záznam akcí provedených během testu, takže je můžete rychle přehrát zpět při další příležitosti.  Akce jsou také zaznamenány jako textové popisy v jakémkoli vytvořeném hlášení o chybě.  

Záznam a přehrávání manuálních testů.

Nejsou zaznamenány všechny gesta a aplikace.

Klient proxy technologie ASP.NET pro IntelliTrace a dopad testu

Vyberte tento adaptér v roli webového klienta.  Je vyžadován, pokud testujete aplikaci technologie ASP.NET a chcete shromažďovat Dopad testu nebo data Intellisense na roli webového serveru.  

Protokol událostí

Shromažďuje události, které aplikace napsaly do protokolů událostí.

Zvolte Konfigurace pro výběr chtěných typů událostí.

Aplikace má zapisovat události pomocí WriteEntry

IntelliTrace: Generuje soubor .itrace, který je propojen s jakoukoli vytvořenou chybou.  Z tohoto souboru IntelliTrace může být místní relace simulovaná v jiném počítači.  

Používání IntelliTrace.

Informace o systému: Zaznamenává informace o počítači.

Žádná další konfigurace.

Dopad testu: Povoluje funkci Doporučené testy v Centru testování, Sledování.  Určuje, jaké testy jsou ovlivněny změnami od předchozího sestavení, založené na pokrytí kódu.  

Pokud testujete aplikací technologie ASP.NET:

  1. Na roli, kde bude spuštěn server IIS, povolte Dopad testu a pak zvolte Konfigurace, Pokročilé, ASP.NET.

  2. V roli webového klienta povolte Klient proxy technologie ASP.NET pro IntelliTrace a dopad testu

Restartujte aplikaci serveru po povolení této možnosti.

Záznam videa zaznamenává při práci plochu v reálném čase.

Chcete-li zaznamenat zvuk, zvolte Konfigurace.