Řešení potíží s testováním
Dokumenty v této části poskytují Obecné tipy pro řešení potíží pro App Center Test.
Obecné Tipy
Pokud si nejste jistí, jak problém diagnostikovat, tady jsou některé obecné tipy:
- Ověřte, jestli testy fungují místně. V ideálním případě Porovnejte podobné modely zařízení a verze operačních systémů a minimalizujte tak proměnné.
- Porovnejte práci a selhání zařízení v testu, které mají společnou alespoň jednu proměnnou. Například verze operačního systému, model nebo faktor Form.
- balíčky aplikace simulátoru iOS se nedají nahrát na test. Test vyžaduje sestavení zařízení s iOS (IPA), které by náš systém mohl znovu podepsat pomocí našich vývojářských zřizovacích souborů.
- Vaše sada testů může potřebovat dodatečný čas nebo připojení k serveru , aby bylo možné spolehlivě předávat testy v App Center.
- Test nemůže automatizovat více aplikací nebo systémových aplikací (prohlížeč, fotoaparátatd.). Toto omezení je pravdivé i pro testovací architektury, které umožňují místní kontrolu celého systému.
- Nezahrnujte knihovny DLL aplikací do sady testů. Knihovny DLL aplikací nejsou nezbytné, protože je k testování k dispozici binární soubor aplikace. Pokud tyto knihovny DLL zařadíte, může to způsobit neočekávané chování, jako je například zastavení nebo jiné neobvyklé příznaky.
Běžné dokumentované problémy
- (Android) chybějící nebo poškozené snímky obrazovky
- iOS Výstrahy ochrany osobních údajů
- iOS Nesprávné souřadnice
- Ukončovací kódy CLI
- Změny databáze během testů
- Volnoběh zařízení
- Analýza protokolu zařízení
- Zařízení se zázastaveným
- Kroky testovací sestavy se nesynchronizují.
- Časové limity
- Problémy s připojením k webovému & serveru
Prostředky specifické pro rozhraní
Problémy, ke kterým dochází při místním testování nebo použití specifických funkcí rozhraní, obvykle vyžadují řešení potíží pro konkrétní rozhraní. Níže jsou uvedené užitečné prostředky:
Příručky App Center | Dokumentace k externímu rozhraní |
---|---|
Je appium | Web je appium |
Calabash | Calabash wiki pro iOS, Calabash wiki pro Android |
Espresso | Dokumentace k 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 App Centerového portálu: https://www.appcenter.ms> ? > Obraťtese na podporu. Pomocí pole zpráva můžete vysvětlit svůj problém nebo otázku. Podpora se poskytuje jenom v angličtině a během pracovní doby.