Koncepty testovacích jader app center

Důležité

31. března 2025 je naplánované vyřazení z provozu. I když můžete dál používat Visual Studio App Center, dokud ho úplně vyřadíte, existuje několik doporučených alternativ, na které můžete zvážit migraci.

Přečtěte si další informace o časových osách a alternativách podpory.

Je užitečné se seznámit se základními koncepty, které tvoří testovací prostředí App Center.

Koncepce Definice
Konfigurace zařízení Kombinace modelu zařízení a verze operačního systému. Například iPhone 7 se systémem iOS 10 a iPhone 7 se systémem iOS 10.2 jsou 2 různé konfigurace.
Úroveň zařízení Konfigurace zařízení jsou uspořádané podle úrovní. Zařízení vrstvy 1 jsou nejoblíbenější na trhu. Obvykle zahrnují vlajkové telefony od významných výrobců. Zařízení vrstvy 1 se udržují na vyšších objemech a obvykle mají kratší čekací doby než ostatní úrovně. Jakmile tyto konfigurace stárnou, stanou se nakonec vrstvou 2. Zařízení vrstvy 3 jsou obvykle hraniční zařízení, která nejsou na trhu běžná nebo oblíbená. Zařízení vrstvy 3 jsou udržována v malých objemech a mají vysokou šanci na delší čekací doby.
Sada zařízení Kolekce konfigurací zařízení. Sady zařízení se obvykle používají pro pohodlný přístup k zařízením běžně používaným k opakovaným úlohám, jako jsou zařízení pro spouštění základních orientačních testů.
Souběžnost zařízení Souběžnost zařízení je maximální počet zařízení, na kterých může účet spouštět testy najednou. Po dosažení limitu souběžnosti[1] u všech testovacích běhů se další zařízení zařadí do fronty, dokud se nedokončí jeden nebo více spuštěných testů. Souběžnost je určená úrovní předplatného účtu a je také základem pro ceny.
Testovací běh Spuštění testovací sady s poskytnutým binárním souborem aplikace na vybrané sadě zařízení. Testovací běhy je možné spustit pomocí nástroje App Center CLI.
Testovací sestava Artefakt vygenerovaný testovacím spuštěním. Sestava testu obsahuje celkový stav úspěšného/neúspěšného dokončení, podrobný rozpis stavu úspěšného/neúspěšného dokončení podle výrobce, verze operačního systému a provedení a prostředky, jako jsou snímky obrazovky a protokoly zařízení. Testovací sestavy se dají zobrazit ve webovém uživatelském rozhraní.
Testovací řada Testovací řady jsou libovolný systém pro uspořádání testovacích běhů. Lze si je představit jako popisky, které uživatelské rozhraní používá k seskupení souvisejících testovacích běhů. Mezi běžná použití testovacích řad patří oblast funkcí (například "přihlašovací testy") a fáze vývoje (například "orientační testy").

[1] – Poznámka k limitům souběžnosti: Pokud má konkrétní zařízení (model & verzi operačního systému) omezenou dostupnost, může být zařazeno do fronty i přes dostupnou souběžnost. Každý účet může využívat až 50 % dostupných instancí konkrétního zařízení. Toto omezení spočívá v zachování přiměřené dostupnosti pro ostatní testery.