Kazino ykjam programmalary nädip barlaýar
Gysga
Kazinonyň ykjam programmasy diňe bir lobbi we slot däl. Bular tölegler, KYC/AML, "Jogapkär oýnuň" çäkleri, antifrod, ýaryşlar, toplar we çylşyrymly analitika. Şonuň üçin synag konweýer hökmünde gurulýar: statiki barlaglardan unit- we integrasiýa synaglaryna, mundan beýläk - hakyky enjamlarda e2e, "adam" UX-sessiýalary, diňe şondan soň - telemetriýa we çalt yza gaýdyp gelmek bilen tapgyrlaýyn goýberilýär.
1) Synag strategiýasy: "piramida" + "enjam guşagy"
Synag piramidasy
Unit: işewürlik logikasy (gapjyk, çäklendirmeler, görnüşleriň tassyklamalary).
Integrasiýa: awtorizasiýa, oýunlaryň yzyna girişi, tölegli SDK, toplar.
E2E/UI: ulanyjy ssenarileri: hasaba almak → goýum → ýaryşa gatnaşmak → nagt pul.
Enjam guşagy (device matrix)
Flagman, "orta daýhan", býudjet segmenti; iOS n, n-1; Android 12–15.
Dürli SoC/GPU, ekranlar (5-7 ″), 60/90/120 Hz, portret/landşaft.
2) Funksional synag: nämäni ýapmaly
Onbording we hasap: hasaba alyş, giriş, biometriýa, elýeterliligi dikeltmek.
KYC/AML: ädimme-ädim barlamak, surat/wideo barlagy, şowsuzlyklary/retraýlary gaýtadan işlemek.
Tölegler: goýumlar/kesşautlar, komissiýalar, statuslar, ýatyryşlar, wagtlar, gaýtadan hasapdan çykarmalar.
Oýun lobbisi: katalogyň berilmegi, gözleg/süzgüçler, saýlanan, üpjün ediji geçişi.
Ýaryşlar/missiýalar: başlangyç, ösüş ýoly, liderbordlar, baýraklar, möhletler.
Mahabatlar we bonuslar: işjeňleşdirmeler, şertler, offerleriň laýyklygy, "sowadyş döwürleri".
Jogapkär oýun: wagt/goýumlar/ýitgiler boýunça çäkler, öz-özüni aýyrmak, duýduryş bloklary.
Push-bildirişler/Deep Links: takyk ekranlara nawigasiýa, "sowuk başlangyç" gaýtadan işlemek.
Offline/renet: UI kesmek, döwülenden soň dogry yzyna gaýtarmak.
Sazlamalar we goldaw: dil, tema, sapport/VIP bilen aragatnaşyk.
3) Işlemeýän barlaglar: tizlik, durnuklylyk, çeşme
Öndürijilik: sowuk başlangyç <2 sek, lobbi/gapjygyň açylyş wagty, agyr ekranlarda FPS.
Tor: 3G/" erbet 4G ", 1-5% paket ýitgileri, ýokary RTT; akymyň hiliniň bozulmazdan pese gaçmagy.
Ygtybarlylyk: 60-120 minut uzyn sessiýa, 3-5 stoluň/oýnuň arasynda geçiş.
Batareýa we ýat: ulanmagyň iň ýokary derejesi, syzmak, 30-50 geçişden soň RSS ösüşi.
Elýeterlilik: uly toplar, kontrast, ses, VoiceOver/TalkBack.
4) Howpsuzlyk we gizlinlik
Ulag we saklamak: TLS pinning, duýgur maglumatlary şifrlemek, keychain/keystore-syýasat.
PII minimal: diňe zerur meýdanlar, ýazgylary gizlemek, fon skrinshotlaryny awto-redaktirlemek.
Antifrod: rutdan/jeýlbreýkden, emulýatorlardan, geo çalyşmalaryndan goramak; özüni alyp baryş signallary (multiakkaunt, bonus-hanting).
Howpsuzlyk synaglary: statiki derňew, dinamiki (OWASP MASVS), relikleriň goly, integritetiň barlagy.
5) Tölegler: synaglaryň aýratyn kontury
Çarşenbe we "gum gutulary": kartoçkalar, gapjyklar, ARM/ýerli usullar, kripto-integrasiýa.
Statuslar: pending/confirmed/failed/refund; retry, idempotentlik, goşa tölegden goramak.
Sebit ýagdaýlary: tassyklanan pursatda ýatyryş, toruň kesilmegi, geçen sessiýa.
UX-aç-açanlyk: ETA, görünýän komissiýalar, keshautyň yzarlanmagy.
6) Lokalizasiýa we geo-complayens
Tekstler we walýutalar: setirleriň uzynlygy, dogry bölüjiler, dar ekranlar.
Ýaş/territorial geýtlar: bölümleriň/paýnamalaryň elýeterliligi, ýurt boýunça funksiýalaryň baýdaklary.
Hukuk tekstleri: bonuslaryň şertleri, çäkleri, kömek aragatnaşyklary - görünýär we terjime edilýär.
7) Seljerme, wakalar we maglumatlaryň hili
Wakalaryň shemasy: birmeňzeş atlar we parametrler (view_lobby, start_deposit, join_tournament).
Treking tassyklamasy: müşderi/serwer wakalaryny deňeşdirmek, de-duplikasiýa.
Kogort hasabatlary: Retention/LTV/ARPPU, trafik çeşmeleri, kampaniýalar boýunça ROI.
Arassaçylyk: analitikada PII ýok; programmanyň wersiýasy we gurşawy hemişe payload.
8) Awtomatlaşdyryş we infrastruktura
CI/CD: her bir PR, statiki analiz, test paketleri, snapshot synaglary UI boýunça ýygnamak.
Awto-UI synaglary: möhüm ýollar (hasaba alyş → goýum → oýun → keshaut).
Konteýner stendleri: arka tarapyň deslapky ýygnagy, ýaryşlaryň/missiýalaryň fiksturalary, wakalaryň repleýleri.
Device cloud: hakyky enjamlaryň farmi, gijeki reýdler, wideo hasabatlary.
9) El bilen synag: nirede adamsyz edip bolmaýar
UX-sessiýalar: "bir el", 5 minutlyk "sprint", düwmeler boýunça sypdyrmalar, okalyşlyk.
Mahabat senenamasy: möwsümleýin gözlegler, möhletler, "10 minutda" habarnamalar.
VIP-prosesler: hat alyşmagyň äheňi, çözgütleriň tizligi, standart däl ýagdaýlar.
10) A/B-synaglary we fizeflaglar
Aýratynlyklar: ýurtlar/segmentler boýunça modullary (ýaryşlar, täze gapjyk) goşmak.
Synaglar: alternatiw onbordingler, mahabat kartoçkalary, toplaryň ritmi; metrika - maksatly hereket, basmak däl.
Howpsuzlyk: derrew off-switch, müşderiniň yzyna gaýdyp gelmegi we konfigurasiýa.
11) Tapgyrlaýyn goýberiş we gözegçilik
Kanar depoziti: 1-5% tomaşaçy → 20-30% → 100% durnukly metriklerde.
Crash/ANR-maksatlar: yza gaýdyş bosagasy (mysal üçin> 0. 3% crash-free bazadan pes).
SLO: TTI, "gapjyk" ekranynyň wagty, push-deeplink üstünligi.
Operatiw daşbordlar: töleg konwersiýalary, KYC ýalňyşlyklary, "döwülen" deep-linkler.
12) Goýberilmezden öň çek-listler
Funksional
- Hasaba alyş/giriş/biometrika/dikeldiş.
- Goýum/nagt pul: ähli statuslar we retralar.
- Ýaryşlar/missiýalar/bonuslar: işjeňleşdirmek, möhletler, baýraklar.
- Jogapkär oýun: çäklendirmeler, arakesmeler, öz-özüni ýok etmek.
- Toplar/deeplinks: sowuk/ýyly başlangyç.
Işlemeýän
- Sowuk başlangyç <2 c, lobbide durnukly FPS.
- Tor: 3G/Lost/rotator Wi-Fi LTE, "ýapyşmazdan".
- Ýat/batareýa: 30-50 nawigasiýadan soň syzdyrylmaýar.
- Elýeterlilik: kontrast/ses/uly şrift.
Howpsuzlyk/Maglumatlar
- TLS pinning, secret-storage, loglarda PII ýok.
- OWASP MASVS esasy çek geçdi.
- Analitikanyň wakalary tassyklanýar we yzyna gaýtarylýar.
Goýberiş dolandyryşy
- Üýtgeşmeler resminamalaşdyryldy, shema/kesh göçmeleri barlandy.
- Ficheflages we tapgyrlaýyn rollout.
- Yzyna gaýtarmak meýilnamasy we on-call aragatnaşyk topary.
13) Adaty bökdençlikler we olary öňünden nädip tutmalydygy
SDK tölegleriniň wersiýalaryny aýyrmak. Lok faýllary we şertnama synaglary bilen bejerilýär.
"Sessiz" KYC ýalňyşlyklary. Üpjün edijiniň moklary bilen integrasiýa synaglary we negatiw ssenariýalar.
Döwülen toplar. Her kampaniýa üçin awtotest + "sowuk başlangyjy" el bilen barlamak.
Lokalizasiýa "gitdi". UI suratlary (snapshot tests) uzyn setirlere, RTL dillerine.
Akymlardan soň ýat syzmagy. Profilýor + stollary üýtgetmek bilen uzyn sessiýalar.
14) Yzyna alnandan soň goldaw amallary
Seslenme ýygnamak: bloglaryň/wersiýanyň/enjamyň awtomatiki berkidilmegi bilen "Mesele barada habar bermek" in-app görnüşi.
Gyzgyn fiksler: aýratyn goýberiş şahasy, möhüm bökdençlikler üçin SLA (mysal üçin, 24-48 sagat).
Moremden soňky: hadysalary seljermek, çek-listleri we awtotestleri täzelemek.
Kazinonyň ykjam programmasyny barlamak, in engineeringenerçilik gözegçiligi (awtotestler, çykyş, howpsuzlyk) UX, lokalizasiýa we gabat gelmek boýunça "adam" barlagy bilen utgaşýan ulgamlaýyn düzgün-nyzamdyr. Topar ýeňýär:
- neşirleri tapgyrlaýyn süýşmek bilen synag hökmünde meýilleşdirýär;
- TTI-den başlap, jogapkär oýnuň çäklerine çenli hemme zady ölçeýär;
- taýýar yzyna gaýtarmak meýilnamasyny saklaýar.
Şeýlelik bilen önüm çalt, howpsuz we dogruçyl bolup galýar we oýunçylaryň ynamy we uzyn LTV emele gelýär.