Ինչպե՞ ս է կազինոն փորձարկում բջջային ծրագրերը
Կարճ
Կազինոյի բջջային ծրագիրը միայն լոբբի և արցունքներ չէ։ Սրանք վճարումներ են, KYC/AML, «Պատասխան խաղի» սահմանները, հակաֆրոդը, ռեպրերը, զենքերը և բարդ վերլուծությունը։ Այսպիսով, փորձարկումը կառուցվում է որպես փոխակրիչ 'ստատիկ ստուգումներից մինչև յունիտային և ինտեգրացիոն թեստեր, ապա' e2e իրական սարքերի վրա, «մարդկային» UX նստաշրջանում, և միայն դրանից հետո 'հեռահաղորդակցության և արագ արձագանքման միջոցով։
1) Թեստային ռազմավարություն '«բուրգի» + «սարքերի գոտի»
Թեստերի բուրգը
Unit: բիզնես տրամաբանություն (դրամապանակ, լիմիտներ, ձևերի վալիդացիա)։
Ինտեգրացիոն 'հեղինակային իրավունքը, բեքենդային գեյթը խաղերի, CPK-ի, թնդանոթների համար։- E2E/UI: Օգտագործողական սցենարներ ՝ ռուսական դեպոզիտ ռուսական մասնակցություն ռուսական քաշաուտի մրցույթին։
Սարքերի գոտի (device matics)
Ֆլագմանը, «միջին», էքսպորտային սեգմենտը։ iOS n, n-1; Android 12–15.
Տարբեր SoC/GPU, էկրաններ (5-7 օրինակ), 60/90/120 Մոսկվա, դիմանկարը/լանդշաֆտը։
2) Ֆունկցիոնալ փորձարկում 'ինչ պետք է ծածկել
Onbording-ը և հաշիվը ՝ 108, 108, կենսաչափություն, մուտքի վերականգնում։
KYC/AML 'կոպիտ հավատացում, լուսանկար/վիդեո-ստուգում, մերժումների/ռետրերի վերամշակում։- Վճարումներ ՝ դեպոզիտներ/քեշաուտներ, հյուրանոցներ, արձաններ, հյուրանոցներ, թայմաուտներ, կրկնօրինակումներ։
- Խաղային լոբբի ՝ ֆոսֆորիա, որոնում/ֆիլտրեր, ընտրված, պրովայդերական անցում։
- Մրցույթներ/առաքելություններ 'մեկնարկը, առաջընթացի ճեղքումը, առաջնորդները, մրցանակները, դեդլայնները։
- Պրոմո և բոնուսներ 'ակտիվացում, պայմաններ, օֆերի համատեղելիություն, «սառեցման ժամանակահատվածներ»։
- Պատասխանատու խաղ 'ժամանակի/ավանդների/կորուստների, ինքնահարգանքի, նախազգուշացման բլոկների սահմաններ։
- Նախկին ծանուցումները/Deep Links: ճշգրիտ էկրանների վրա ռոտացիա, «սառը մեկնարկի» վերամշակում։
- Offline/renets: UI-ի քեշինգը, խզումից հետո ճիշտ կարգավորումը։
- Աջակցություն և աջակցություն ՝ լեզուն, թեման, կապը սապորտով/VIP-ի հետ։
3) Նավթային ստուգումներ 'արագություն, կայունություն, ռեսուրս, ռեսուրս
Արտադրողականությունը 'սառը մեկնարկը <2 վայրկյան, լոբբի/դրամապանակի բացման ժամանակը, FPS ծանր էկրանների վրա։
Ցանցը ՝ 3G/« վատ 4G », փաթեթային կորուստները 1-5 տոկոսը, բարձր RTT; ստրիմ որակը քայքայվում է առանց կոտրման։
Հուսալիություն '60-120 րոպե երկար նստաշրջան, 3-5 սեղանների/խաղերի միջև։
Մարտկոցը և հիշողությունը 'օգտագործման, արտահոսքի, RSA աճի 30-50 անցումից հետո։
Հասանելիությունը 'մեծ տապ գոտիներ, հակադրություն, ձայն, VoicOver/TalkBack։
4) Անվտանգությունն ու գաղտնիությունը
Տրանսպորտը և պահպանումը ՝ TMS pinning, զգայուն տվյալների կոդավորումը, keychain/keystore քաղաքականությունը։
PII նվազագույն ՝ միայն անհրաժեշտ դաշտերը, լոգարանների դիմահարդարումը, սկրինշոտների ավտո խմբագրումը ֆոնի վրա։
Անտիֆրոդը 'պաշտպանություն ռութից/ջեյլբրեյքից, էմուլյատորներից, գեոյի փոխարինումից։ վարքագծային ազդանշաններ (մուլտիկաունտ, բոնուս-հանթինգ)։
Securiti թեստերը 'ստատիկ վերլուծություն, դինամիկ (OWASP SYVS), հրատարակությունների ստորագրություն, ինտեգրիտետի ստուգում։
5) Վճարումներ ՝ թեստերի առանձին գրանցում
Միջավայրը և «ավազները» 'քարտեզներ, դրամապանակներ, ARM/տեղական մեթոդներ, կրիպտո-2019։
Կարգավիճակներ ՝ pending/www.irmed/failed/refund; rei, impotenty, պաշտպանություն կրկնակի վճարումից։- Տարածաշրջանային դեպքերը 'վերացումը հաստատման պահին, ցանցի փլուզումը, որն ավարտեց նստաշրջանը։
- UX-թափանցիկությունը 'ETA-ն, տեսանելի բջիջները, քեշաուտի թրքինգը։
6) Տեղայնացումը և գեո կոմպլենսը
Տեքստերն ու արժույթները 'տողերի երկարությունը, ճիշտ բաժանիչները, նեղ էկրանները։- Տարիքային/մայրցամաքային խաղերը 'բաժանումների/գործողությունների հասանելիությունը, երկրի գործառույթների դրոշները։
- Իրավաբանական տեքստերը 'բոնուսների, սահմանաչափերի, օգնության շփումների պայմանները, տեսանելի և թարգմանված։
7) Վերլուծություն, իրադարձություններ և տվյալների որակը
Իրադարձական սխեմա 'միասնական անուններ և պարամետրեր (բանաձև _ lobby, start _ deposit, join _ tournament)։
Թրեքինգի վալիդացիան 'հաճախորդների/սերվերային իրադարձությունների համեմատություն, դեդուպլիկացիա։- Կոգորթի զեկույցները ՝ Retention/LTV/ARPPU, միգրանցների աղբյուրները, ROI քարոզարշավների ժամանակ։
- Հիգիենան 'ոչ PII վերլուծության մեջ; հավելվածի տարբերակը և շրջապատը միշտ payload-ում են։
8) Ավտոմատիզացիա և ենթակառուցվածք
CI/CD 'յուրաքանչյուր PR, ստատիկ վերլուծություն, թեստային փաթեթներ, UI-ի փորձարկումներ։- Auto-UI-թեստերը 'կրիտիկական ճանապարհներ (Noble-ը դեպոզիտ խաղն է)։
- Բեռնարկղային ստենդներ 'backend-ի նախադրյալը, տրամագծերի ֆիքսուրները/www.ru-ը, իրադարձությունների ակնարկները։
- Device cloud: Իրական սարքերի ֆերմա, գիշերային պրոգոններ, վիդեո/լոգարաններով զեկույցներ։
9) Ձեռքի փորձարկում. Որտեղ անհնար է առանց մարդու
UX-նստաշրջանները '«մեկ ձեռքը», հինգ րոպեանոց «սպրինտներ», կոճակների վրա բացված, կարդացածս։- Պրոմո օրացույցը 'սեզոնային որոնումներ, dedline, ծանուցումներ «10 րոպեում»։
- VIP գործընթացները 'նամակագրության տոնայնությունը, լուծումների արագությունը, ոչ ստանդարտ։
10) A/B փորձարկումներ և ֆիչեֆլագներ
Ֆիչեֆլագները 'ռուսական մոդուլները (տրամագծեր, նոր դրամապանակ) երկրներով/հատվածներով։- Փորձեր 'այլընտրանքային քաղցկեղներ, պրոմո քարտեր, թնդանոթների ռիթմ։ metrika - նպատակային գործողություն, ոչ կլիկաներ։
- Անվտանգությունը 'ակնթարթային off-switch, հաճախորդի և կազմաձևի արձագանքը։
11) Ստացիոնար ռելիզը և կոմպոզիցիան
Կանարեկի թակարդը 'լսարանի 1-5 տոկոսը 20-30 տոկոսն է, 100 տոկոսը կայուն մետրիներով։
Crash/ANR-նպատակները 'արձագանքման շեմն (օրինակ ՝> 0։ 3% crash-free ցածր է 108)։
SLO պերֆորանսով 'TTI, «դրամապանակ» էկրանի ժամանակը, 2019-deplink հաջողությունը։
Dashbords: Վճարովի փոխարկումներ, KYC սխալներ, «կոտրված» deep-ոսպնյակներ։
12) Չեկ-թերթերը նախքան ֆորումը
Ֆունկցիոնալ
- Մոսկվան/լոգինը/կենսաչափություն/վերականգնումը։
- Դեպոզիտ/քեշաութ 'բոլոր արձաններն ու հետքերը։
- Aleksra/առաքելություններ/բոնուսներ 'ակտիվացում, dedline, մրցանակներ։
- Պատասխանատու խաղ 'սահմաններ, դադարներ, ինքնախաբեություն։
- Պուշի/deeplinks: սառը/տաք սկիզբը։
Nefuncorational
- Սառը մեկնարկը <2 c, կայուն FPS լոբբիի վրա։
- Ցանցը ՝ 3G/կորուստ/Wi-Fi no LTE, առանց «կպչելու»։
- Հիշողություն/մարտկոց 'առանց արտահոսքի 30-50 ռոտացիայից հետո։
- Հասանելիություն ՝ հակադրություն/ձայն/մեծ տառատեսակ։
Անվտանգություն/տվյալներ
- TMS pinning, secret-storage, ոչ PII լոգարանում։
- OWASP SYVS-ը հիմնական չեկն է։
- Վերլուծաբանները վալիդային են և համաձայնեցված են backend- ի հետ։
Ռելիզի կառավարում
- Փոփոխությունները հետևյալն են.
- Ֆիչեֆլագին և կամերային rollout-ը տրամադրված են։
- Վերափոխման պլանը և կոնտակտային խումբը on-call։
13) Տիպիկ ուղիներ և ինչպես բռնել դրանք նախօրոք
MSK վճարումների տարբերակների հանգույցը։ Այն բուժվում է k-ֆայլերով և պայմանագրային թեստերով։- KYC-ի «հանգիստ» սխալները։ Ինտեգրացիոն թեստերը կոորդինատների և բացասական սցենարների հետ։
- Կոտրված deep-ոսպնյակները։ Ավտոտեստը յուրաքանչյուր քարոզարշավի վրա + սառը մեկնարկի ձեռքով ստուգում է։
- Տեղայնացումը «գնաց»։ UI նկարները (wwww.apshot tes.ru) երկար տողերի վրա, RTL-լեզուները։
- Հիշողության արտահոսքերը սթրիմներից հետո։ Podiler + երկար նստաշրջաններ, որոնք հատում են սեղանները։
14) Աջակցության գործընթացները դուրս հանելուց հետո
Հետադարձ կապի հավաքումը 'in-app ձևը «Տեղեկացրեք խնդրի մասին», որը կապված է լոգարանների/տարբերակների/devise-ի հետ։
Տաք ֆիքսները 'առանձին ճյուղը, SLA կրիտիկական ուղիների վրա (օրինակ ՝ 24-48 ժամ)։
Post-morems 'վերլուծություն, չեկ-թերթիկների և ավտոտեստերի նորարարություն։
Կազինոյի բջջային հավելվածի փորձարկումը համակարգային առարկա է, որտեղ ինժեներական վերահսկումը (ավտոտեստներ, պերֆորմացիա, անվտանգություն) զուգորդվում է UX-ի «մարդկային» ստուգման, ինտեգրման և կոմպլենսի հետ։ Հաղթում է թիմը, որը
պլանավորում է օրինագծերը որպես փորձարկում մետրոպոլիտենի ճեղքման հետ։- չափում է ամեն ինչ 'TTI-ից մինչև պատասխան խաղի սահմանները։
- պահպանում է արագ արձագանքման պլանը։
Այսպիսով, ապրանքը մնում է արագ, անվտանգ և ազնիվ, իսկ խաղացողները ունեն վստահություն և երկար LTV։