Sdílet prostřednictvím


Kontrola souhrnných výsledků testů – aktualizace VSTS Sprint 138

V aktualizaci služby Visual Studio Team Services (VSTS) sprintu 138 jsme vylepšili stránky výsledků pro kanály verze se souhrnným zobrazením výsledků testů, které uspořádají související výsledky do hierarchie. V buildu a verzi jsme také přidali způsob zobrazení podrobností o nainstalovaném softwaru ve fondech agentů hostovaných Microsoftem.

V práci teď můžete zobrazit práci vašeho týmu v centru Pracovních položek. Další informace najdete v následujícím seznamu funkcí .

Další kroky

Přečtěte si o nových funkcích níže a přejděte na VSTS, abyste je vyzkoušeli sami.

Novinky ve VSTS

Funkce

Wiki:

Práce:

Sestavení a vydání:

Test:

Package:

Generování sestav:

Správce:

Wiki

Metadata surface pro stránky wikiwebu a náhled kódu pomocí značek YAML

Přidání metadat do dokumentace může čtenářům a indexům vyhledávání pomoct získat smysluplný obsah a zobrazit je. V této aktualizaci se všechny soubory, které obsahují blok YAML na začátku souboru, transformují na tabulku metadat jedné hlavy a jednoho řádku. Blok YAML musí mít podobu platné sady YAML mezi trojitými přerušovanými čárami. Podporuje všechny základní datové typy, seznam, objekt jako hodnotu. Syntaxe se podporuje ve wikiwebu a náhledu souboru kódu.

Příklad značek YAML:

---
tag: post
title: Hello world
---

Tabulka YAML

Příklad značek YAML se seznamem:

---
tags:
- post
- code
- web
title: Hello world
---

Tabulka YAML se seznamem

Práce

Zobrazení práce pro váš tým v centru Pracovních položek

Důležité

Tým připravuje zavedení této funkce více než obvykle. Nový pivot by se měl brzy zobrazit v centru Pracovních položek vaší organizace.

Teď můžete pomocí pivotu Moje týmy v centru Pracovní položky najít veškerou práci, která je přiřazená vašim týmům. Pomocí tohoto kontingenčního panelu můžete rychle vyzvednout práci, která je přiřazena vašim týmům, nebo získat lepší představu o práci, za kterou zodpovídáte vy. Další informace najdete v dokumentaci k zobrazení a přidání pracovních položek .

Sestavení a vydaná verze

Kontrola nainstalovaného softwaru ve fondech agentů hostovaných Microsoftem

Fondy agentů hostovaných Microsoftem teď hlásí, jaký software je na imagi nainstalovaný. Nejste si jistí, jestli používáte Python 3.6.5 nebo Python 3.7 nebo jestli má image nejnovější build Gitu? Podívejte se na kartu Podrobnosti a zjistěte to. Další informace najdete v dokumentaci k agentům hostovaným Microsoftem.

Podrobnosti o hostovaném fondu

Test

Kontrola souhrnných výsledků testů

Důležité

Pokud chcete tuto funkci použít, musíte mít ve svém profilu povolené funkce Preview zobrazení průběhu nových verzí.

Během provádění testu může test vytvořit více instancí testů, které přispívají k celkovému výsledku. Mezi příklady patří: testy, které se znovu spustí kvůli selháním, testy složené z seřazené kombinace jiných testů (např. seřazený test) nebo testy s různými instancemi na základě zadaného vstupního parametru (testů řízených daty). Vzhledem k tomu, že tyto testy souvisejí, musí být hlášeny společně s celkovým výsledkem odvozeným na základě jednotlivých výsledků testu. V této aktualizaci představujeme vylepšenou verzi výsledků testů prezentovaných jako hierarchii na kartě Testy ve vydané verzi. Podívejme se na příklad.

Dříve jsme představili možnost opětovného spuštění neúspěšných testů v úloze testování VS. Nicméně jsme oznámili pouze poslední pokus testu, který poněkud omezil užitečnost této funkce. Tuto funkci jsme teď rozšířili tak, aby ohlásila každou instanci testovacího spuštění jako pokus. Kromě toho rozhraní API pro správu testů teď podporuje možnost publikovat a dotazovat se na hierarchické výsledky testů. Další informace najdete v dokumentaci k rozhraní API výsledků testů.

Ladění souhrnu testů

Poznámka:

Metriky v části souhrnu testu (např. celkové testy, úspěšné atd.) se počítají pomocí kořenové úrovně hierarchie, nikoli každé jednotlivé iterace testů.

Balíček

Zobrazení metrik stahování balíčku a uživatelských metrik

Teď můžete sledovat, kolikrát se balíčky stáhnou, a počet jedinečných uživatelů, kteří je stáhli. Každý npm install nebo osoba nebo nuget restore agent sestavení se považuje za stažení. To vám může pomoct měřit popularitu a využití balíčků, které vytvoříte. Pokud například uvidíte, že celkové stahování balíčku zůstává konstantní po dobu 2 až 3 týdnů, což může značit, že se balíček aktivně nepoužívá.

Stažení balíčku

Procházení závislostí v balíčcích npm

Dříve jste se mohli podívat na závislosti balíčku, ale museli jste se ručně vrátit do informačního kanálu a najít ho (pokud byl vůbec k dispozici). Teď můžete kliknout na závislost (např. buffer-crc32 nebo normalize-path v pravém sloupci dole na snímku obrazovky) balíčku npm a přejít přímo do seznamu dostupných verzí pro danou závislost.

Závislosti balíčků

Sestavy

Zobrazení řídicích panelů VSTS v Microsoft Teams

Teď můžete do Microsoft Teams přenést libovolný z řídicích panelů VSTS a posílit tak konverzace s týmem. Pokud to chcete nastavit, nainstalujte rozšíření Microsoft Teams Integration a podle pokynů vyberte řídicí panel. Vybraný řídicí panel se přidá jako nová karta v kanálu Microsoft Teams. Řídicí panely jsou optimalizované pro spotřebu a aktualizují se při každém otevření karty. Kliknutím na odkazy na vybrané widgety můžete přejít k podrobnostem a provést akci ve VSTS. Další informace najdete v dokumentaci k integraci Microsoft Teams a příspěvku na blogu Microsoft DevOps.

Zkoumání historie sestavení pomocí nového widgetu řídicího panelu sestavení

Máme nový a vylepšený widget historie sestavení, který můžete přidat do řídicích panelů. Pomocí tohoto widgetu teď můžete zobrazit historii buildů z konkrétní větve na řídicím panelu a nakonfigurovat ji na veřejném projektu pro anonymní návštěvníky.

Důležité

Pokud hledáte přehledy o buildech XAML, pokračujte ve starším widgetu a přečtěte si o migraci z buildů XAML na nová sestavení. V opačném případě doporučujeme přejít na novější widget.

Správa

Správa fakturace pro vaši organizaci přímo prostřednictvím webu Azure Portal

Jako správce kolekce projektů (PCA) teď můžete nastavit fakturaci nebo odebrat fakturaci pro organizaci přímo prostřednictvím webu Azure Portal. Na portálu vyhledejte nové příkazy nastavení fakturace a odeberte fakturační příkazy ve vaší organizaci.

Jak poskytnout zpětnou vazbu

Rádi bychom slyšeli, co si o těchto funkcích myslíte. Pomocí nabídky pro odeslání názoru můžete nahlásit problém nebo poskytnout návrh.

Nabídka Váš názor

Můžete také získat rady a své otázky zodpovězené komunitou ve službě Stack Overflow.

Díky,

Aaron Bjork