Řešení potíží s testováním
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.
V dokumentech v této části najdete obecné tipy pro řešení potíží s testem App Center.
Obecné tipy
Pokud si nejste jistí, jak problém diagnostikovat, tady je několik obecných tipů:
- Ověřte, že testy fungují místně. V ideálním případě porovnejte podobné modely zařízení a verze operačního systému, abyste minimalizovali proměnné.
- Porovnejte funkční a neúspěšná zařízení v testu, která mají aspoň jednu společnou proměnnou. Například verze operačního systému, model nebo provedení.
- Balíčky aplikací simulátoru pro iOS nejde nahrát do testu. Test vyžaduje sestavení zařízení s iOSem (IPA), které náš systém může znovu podepsat pomocí souborů zřizování pro vývoj.
- Vaše testovací sada může vyžadovat více času nebo připojení k serveru , aby spolehlivě prošla testy v App Center.
- Test nemůže automatizovat více aplikací nebo systémových aplikací (prohlížeč, fotoaparát atd.). Toto omezení platí i pro testovací architektury, které umožňují úplné řízení systému místně.
- Do testovací sady nezahrnujte knihovny DLL aplikací. Knihovny DLL aplikací nejsou nutné, protože binární soubor aplikace je k dispozici pro testování. Pokud tyto knihovny DLL přesto zahrnete, může to způsobit neočekávané chování, jako jsou zastavení nebo jiné zvláštní příznaky.
Běžné zdokumentované problémy
- (Android) chybějící nebo poškozené snímky obrazovky
- (iOS) Upozornění na ochranu osobních údajů
- (iOS) Nesprávné souřadnice
- Ukončovací kódy rozhraní příkazového řádku
- Změny databáze během testů
- Nečinné zařízení
- Analýza protokolů zařízení
- Zastavená zařízení
- Kroky testovací sestavy se nesynchronizují
- Lhůty
- Problémy s připojením k webovému & serveru
Prostředky specifické pro architekturu
Problémy, ke kterým dochází při místním testování nebo používání konkrétních funkcí architektury, obvykle vyžadují řešení potíží specifických pro architekturu. Užitečné zdroje informací jsou uvedené níže:
Průvodci App Centerem | Dokumentace k externí architektuře |
---|---|
Appium | Web Appium |
Calabash | Calabash iOS Wiki, Calabash Android Wiki |
Espresso | Dokumentace ke službě Espresso |
Xamarin.UITest | – |
XCUITest | Dokumentace k XCUITest |
Kontaktování podpory App Center
Otevřete nabídku nápovědy v pravém horním rohu portálu App Center: https://www.appcenter.ms> ? > Kontaktujte podporu. Pomocí pole zprávy vysvětlete svůj problém nebo otázku. Podpora je poskytována pouze v angličtině a během pracovní doby.