Тэставанне мабільных гульняў – Працэс і жыццёвы цыкл распрацоўкі

Mobile game testing

Мабільная тэставанне гульні

Стварэнне мабільных прыкладанняў гульні патрабуюць дэталёвага працэсу, якім неабходна прытрымлівацца на сістэматычнай аснове. Гэтыя працэсы ахоплівае збор патрабаванняў, дэталёвы дызайн, development, юзабіліці-тэставанне, тэставанне QA, поўны бэта-тэставанне, а затым, нарэшце, разгортванне на розных мэтавых прыладах.

Мабільнае тэставанне гульня таксама трохі адрозніваецца ад звычайнага мабільнага тэставання прыкладанняў. Эфектыўнае мабільнае тэставанне гульня павінна ўключаць у сябе дысцыплінаваным, добра структураваны і сістэматычны падыход. Працэс тэставання павінен быць інтэграваны з гнуткай працэсу распрацоўкі. Аснова аўтаматызацыі тэставання заўсёды рэкамендуецца для ўсіх тыпаў мабільных тэставання гульні, як частка агульнага тэсціравання і працэсу распрацоўкі.

In general, мабільнае тэставанне гульні таксама варта аналагічныя правілы, якія выкарыстоўваюцца ў галіне праграмнага забеспячэння тэставання. Шырокія катэгорыі тэставання белыя тэставанне скрынкі і тэставанне чорнай скрыні. У адпаведнасці з працэсам, мабільнае тэставанне гульні таксама падпадае пад гэтыя дзве катэгорыі, але мэты тэставання трохі адрозніваецца.

Давайце паглядзім на гэтыя два працэсы тэставання адносна мабільных гульнявых прыкладанняў.

  • тэставанне чорнай скрыні: У выпадку мабільнага тэставання гульні, яна ахоплівае агульную функцыянальнасць і здольнасць гуляць-аспекты прымянення. Ключавымі абласцямі тэставання з'яўляюцца графічны карыстацкі інтэрфейс (графічны інтэрфейс карыстальніка), зручнасць і прастата выкарыстання і карыстацкі досвед. Іншыя асаблівасці, якія падпадае пад дзеянне гэтага чорнага скрыні тэставання з'яўляюцца меню / падменю, графічныя элементы карыстацкага інтэрфейсу, анімацыя, спецыяльныя эфекты і г.д.. Рэальная гульня на розных мэтавых прылад таксама з'яўляецца неад'емнай часткай тэставання чорнай скрыні.
  • Тэставанне метадам белага скрыні: Гэты тып тэставання факусуюць на архітэктуры, дызайн, кадаваньне, інтэграцыі і звязаныя сістэмныя аспекты мабільнай гульні. Тэст таксама ахоплівае інтэграцыю іншых вытворцаў, базы дадзеных, знешняя / інтэграцыя сацыяльных медыя, гульнявы ​​рухавічок, аўдыё інтэграцыі і г.д..

Аўтаматызацыя тэсціравання з'яўляецца важным працэсам у вобласці мабільных гульняў тэставання. аўтаматызацыя, ў чорны скрыню кантэкст тэставання ахоплівае функцыі, кіравання, магчымасці, гульня і аўтаматызаваны струмень тэставанне гульнявога прыкладання. Для гэтага тыпу аўтаматызацыі, настойліва рэкамендуецца стварыць тэставыя скрыпты для вымярэння прагрэсу, няспраўныя стану, распазнаванне вобразаў і г.д..

У белым кантэксце тэставання акно, аўтаматызацыя ў асноўным сканцэнтравана на інтэграцыі аспектаў прымянення гульні з іншымі арганізацыямі.

Найбольш важныя метадалогіі ў мабільным тэставанні гульні заключаюцца ў наступным.

  • функцыянальнае тэставанне: Гэта, як правіла, ручное тэставанне і гуляць у канцы гульні, каб скончыць.
  • тэставанне прадукцыйнасці: Прадукцыйнасць вельмі важная для паспяховай гульні.
  • Рэгрэсійная тэставанне: Гэта вельмі агульнае тэставанне змяненняў у дадатку.
  • тэставанне на сумяшчальнасць: Ён ахоплівае сумяшчальнасць гульні на розных мэтавых прыладах.
  • выпрабаванне нагрузкай: Ён правярае мяжа сістэмы. Гэта, як правіла, ажыццяўляецца з дапамогай сродкаў аўтаматызацыі.

Жыццёвы цыкл распрацоўкі мабільных гульнявых прыкладанняў практычна аналагічныя працэсу распрацоўкі праграмнага забеспячэння. Давайце паглядзім на розных этапах SDLC адносна распрацоўкі мабільных гульняў.

  • Асэнсаванне / Inception: На гэтым этапе, ідэя / канцэпцыя перапрацоўваецца і далі канчатковую форму.
  • Дызайн: Ён ахоплівае агульныя макеты, зручнасць і прастата выкарыстання, карыстацкі вопыт і г.д..
  • распрацоўка: Гэта этап кадавання і пабудова прыкладання гульні.
  • QA / Тэставанне: На гэтым этапе тэставання і QA дзеянні выконваюцца.
  • разгортванне: Гэта заключны этап, калі гульнявое прыкладанне разгорнута на некалькіх мэтавых прылад.

Цяпер мы ведаем, што мабільны жыццёвы цыкл распрацоўкі прыкладанняў і гульнявы ​​працэс тэставання, які мае падабенства з нармальным SDLC і працэсам тэставання. Але ёсць яшчэ некалькі цікавых асаблівасцяў, якія неабходна ўлічваць у працэсе распрацоўкі мабільных гульняў і тэставання.

Tagged on: ,
============================================= ============================================== Buy best TechAlpine Books on Amazon
============================================== ---------------------------------------------------------------- electrician ct chestnutelectric
error

Enjoy this blog? Please spread the word :)

Follow by Email
LinkedIn
LinkedIn
Share