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.