Budování mobilní herní aplikace vyžadují podrobný proces, který je třeba dodržet systematickým způsobem. Tyto postupy se vztahuje na shromažďování požadavek, podrobný návrh, development, testování použitelnosti, testování QA, plná beta testování a nakonec nasazení na různých cílových zařízení.
Mobilní testování hra je také trochu odlišné od pravidelného testování mobilních aplikací. Efektivní testování mobilní hra by měla zahrnovat disciplinovaný, dobře strukturovaný a systematický přístup. Proces testování by měl být integrován s agilním vývojového procesu. Rámec automatizaci testování se vždy doporučuje pro všechny typy zkoušek mobilní hra jako součást celkového testování a vývojového procesu.
Obecně, Testování mobilní hra také řídí podobná pravidla, jak je používán v testování softwaru doméně. Široké testování kategorie jsou bílé box testování a testování černé skříňky. Podle postupu, Testování mobilní hra také spadá pod těmito dvěma kategoriemi, ale cíle testování je trochu jiný.
Pojďme se podívat na tyto dva procesu testování s ohledem na mobilních hrách.
- Testování černá skříňka: V případě testování mobilní hra, to se vztahuje na celkovou funkčnost a play-schopnostech aspekty uplatňování. Klíčovými testovací oblasti jsou grafické uživatelské rozhraní (GUI), použitelnost a uživatelský komfort. Mezi další funkce, které spadá do tohoto testování černé skříňky jsou menu / sub-menu, grafické prvky uživatelského rozhraní, animace, speciální efekty atd. Skutečný herní na různých cílových zařízení je rovněž nedílnou součástí testování černé skříňky.
- testování bílý box: Tento typ zkoušky je zaměřena na architektuře, design, kódování, integrace a systémové související aspekty mobilní hry. Zkouška zahrnuje rovněž integraci třetích stran, databáze, externí / integrace sociálních médií, herní engine, audio integrace etc.
Test automatizace je důležitý proces v mobilní hře testování domény. Automatizace, V černé skříňky testování kontext zahrnuje funkce, řízení, schopnosti, herní a automatizované testování tok aplikace herního. Pro tento druh automatizace, je vysoce doporučeno stavět testovací skripty měřit pokrok, poruchových stavů, rozpoznávání obrazu atd.
V bílých box testování kontextu, automatizace se zaměřuje především na integraci aspektů žádosti o hru s dalšími subjekty.
Mezi nejvýznamnější metodiky v oblasti testování mobilní hry jsou následující.
- funkční testování: To je obecně manuální testování a hraní na konci hry až do konce.
- testování výkonu: Výkon je velmi důležité pro úspěšné hry.
- regresní testování: To je velmi běžné testování pro změny v přihlášce.
- testování kompatibility: To se týká slučitelnosti hry v různých cílových zařízení.
- Zátěžové testování: Testuje limit systému. To je obecně provádí pomocí automatizační nástroje.
Vývoj životního cyklu mobilních herních aplikací jsou téměř podobné procesu vývoje softwaru. Pojďme se podívat na různých fázích SDLC v souvislosti s rozvojem mobilní hra.
- Pojímání / Inception: V této fázi, idea / koncept je rafinovaný a dostane konečnou podobu.
- Design: Pokrývá obecné rozvržení, použitelnost, uživatelské prostředí atd.
- Rozvoj: To je kódování a stavební fáze aplikace hry.
- QA / Testing: V této fázi se provádí testování a QA činnosti.
- rozvinutí: Jedná se o závěrečnou fázi, kdy je žádost hra nasazena na více cílových zařízení.
Nyní víme, že mobilní hra pro vývoj aplikací životního cyklu a procesu testování má podobnost s normálním SDLC a procesu testování. Ale tam jsou některé další zajímavé funkce, které je třeba brát v úvahu při mobilním vývoje a testování herního.