Nejlepší odpověď
Testování kompatibility je typ testování softwaru, abyste zkontrolovali, zda je váš software schopen fungovat na jiném hardwaru, operačních systémech, aplikacích, síťových prostředích nebo mobilních zařízeních.
• Jde v zásadě o testování aplikace nebo produktu vytvořeného pomocí výpočetní prostředí.
• Testuje, zda je vytvořená aplikace nebo softwarový produkt kompatibilní s hardwarem, operačním systémem, databází nebo jiným systémovým softwarem.
• Test kompatibility by měl být vždy provádět ve skutečném prostředí místo ve virtuálním prostředí.
• Vyzkoušejte kompatibilitu aplikace s různými prohlížeči a operačními systémy, abyste zaručili 100\% pokrytí.
Je rozložení uživatelského rozhraní konzistentní napříč různými rozlišeními obrazovky a prohlížeče?
Chovají se všechny šířky, okraje a výplně konzistentně napříč prohlížeči a obrazovkou rozlišení?
Fungují písma a barvy konzistentně ve všech prohlížečích?
Načítají se obrázky a animované soubory GIF ve všech prohlížečích?
Funguje JavaScript ve všech prohlížečích?
Pokud je to možné, vypadá HTML verze aplikace konzistentně ve všech prohlížečích?
Typy testování kompatibility:
• Testování kompatibility prohlížečů
• Hardware
• Sítě
• Mobilní zařízení
• Operační systém
• Verze
• Testování kompatibility prohlížeče
je velmi populární v testování kompatibility. Jde o kontrolu kompatibility softwarové aplikace v různých prohlížečích, jako jsou Chrome, Firefox, Internet Explorer, Safari a Opera atd.
• Hardware
slouží ke kontrole kompatibility aplikace / softwaru s různými hardwarovými konfiguracemi.
• Síť
je to ke kontrole aplikace v různých sítích, jako je 3G, WIFI atd.
• Mobilní zařízení
Je třeba zkontrolovat, zda je aplikace kompatibilní s mobilními zařízeními a jejich platformami, jako jsou Android, iOS, Windows atd.
• Operační systémy
slouží ke kontrole, zda je aplikace kompatibilní s různými operačními systémy, jako jsou Windows, Linux, Mac atd.
• Verze
Je důležité testovat softwarové aplikace v různých verzích softwaru. Existují dva různé typy kontroly verzí.
– Testování zpětné kompatibility – Testování aplikace nebo softwaru ve starých nebo předchozích verzích. Je také známý jako kompatibilita směrem dolů.
– Forward Compatibility Testing – Testování aplikace nebo softwaru v nových nebo nadcházejících verzích. Je také známý jako dopředu kompatibilní
Proč provádíme testování kompatibility?
Testováním kompatibility je kontrola aplikace fungují stejně pro všechny platformy. Tým vývojářů a testovací tým obvykle testují aplikaci na jediné platformě. Jakmile je však aplikace uvolněna ve výrobě, může zákazník otestovat náš produkt na jiné platformě a může v aplikaci najít chyby, které nejsou hodné z hlediska kvality. Chcete-li tyto problémy omezit a nerozrušit své zákazníky, je důležité otestovat aplikaci na všech platformách.
Kdy by mělo být provedeno testování kompatibility?
Když bude sestavení dostatečně stabilní na testování, měli bychom provést testování kompatibility.
Jak provést testování kompatibility?
1. Otestujte aplikaci ve stejných prohlížečích, ale v různých verzích.
2. Otestujte aplikaci v různých prohlížečích, ale v různých verzích.
Časté chyby testování kompatibility
• Změny v uživatelském rozhraní (podívejte se a cítit)
• Změna velikosti písma
• Problémy související se zarovnáním
• Změna stylu a barvy CSS
• Posuvník související problémy
• Překrývání obsahu nebo štítku
• Rozbité tabulky nebo rámečky
Další podrobnosti naleznete na videu na YouTube,