Deney Uygulaması ve Kalite Kontrolü
Bir deneyin güvenilirliği, QA kaydının ne kadar eksiksiz olduğuna bağlı.
Görsel bir editör size tek bir browser'ı ve tek bir sorunsuz akışı gösteriyor. CTA'yı kapatan mobil klavyeyi, sessizce tetiklenmemeye başlayan izleme script'ini ya da bir ekran okuyucu kullanıcısının ilk karşılaştığı erişilebilirlik sorununu göstermiyor. Biz her varyantı aynı kontrol listesinden geçiriyor, örneklem başlamadan önce atamayı ve izlemeyi doğruluyor, geri dönüş yolunu hiç ihtiyaç duyulmadan önce test ediyoruz. Sık deney yürüten ve her varyantı aynı yayın kontrolünden geçirmek isteyen ekipler için uygun.
Her deney için yayından önce onaylanmış bir QA kaydı ve sorun çıktığında çalıştığı önceden test edilmiş bir geri dönüş yolu.


Birlikte çalıştığımız 500'den fazla markadan birkaçı
Tüm referansları görÇalışma nasıl yürüyor
Her varyantı aynı yayın kontrol listesinden geçiriyoruz
Tutarlılığı, yalnızca riskli görünen kurulumlarda daha dikkatli davranarak sağlayamayız. Aynı kontrol listesini her varyantta çalıştırıyor ve sonuçlarını kayda geçiriyoruz.
Çalışma ilkelerimiz
- Her varyant, her seferinde aynı yayın kontrol listesinden geçiyor
- Atamanın doğruluğunu sonuçlardan çıkarmıyor, örneklem başlamadan önce doğruluyoruz
- Performans ve erişilebilirlik sorunlarını QA sırasında yakalamaya çalışıyoruz
- Geri dönüşün çalıştığını varsaymıyor, hiç ihtiyaç duyulmadan önce kanıtlıyoruz
Bu program için yayın kontrol listesini kuruyoruz
Bu site ya da uygulamadaki her deney için kontrol edilecek maddeleri belirliyoruz: fonksiyonel davranış, cihazlar arası görünüm, erişilebilirlik, performans, izleme ve atama. Listeyi ilk deney yayına girmeden önce hazır hâle getiriyoruz.
Fonksiyonel, cihazlar arası, erişilebilirlik, performans, izleme ve atama kontrollerini kapsayan program yayın kontrol listesi.
- Yapay zeka desteği
- Sitenin mevcut QA standartlarından ve geçmiş aksaklıklardan bir liste şablonu taslağı çıkarıyor.
- İnsan onayı
- Liste kullanılmadan önce CRO ekibimiz ve sizin geliştirme ekibiniz onaylıyor.
- Sorumlular
- CRO ekibimiz + sizin geliştirme ekibiniz


Fonksiyonel ve cihazlar arası davranışı doğruluyoruz
Duraklatılmış varyantı bu kitle için önemli olan browser'larda, ekran boyutlarında ve cihazlarda kontrol ediyoruz. Amaçlanan değişikliğin sadece kurulum önizlemesinde değil her yerde tasarlandığı gibi göründüğünü doğruluyoruz.
Her farkın not edildiği, onaylanmış cihaz ve tarayıcı matrisi sonucu.
- Yapay zeka desteği
- Varyantı belirlediğimiz cihaz ve browser listesinden geçiriyor, görsel ve fonksiyonel tutarsızlıkları işaretliyor.
- İnsan onayı
- Fonksiyonel QA'yı, varyantı kurmayan bağımsız bir kişi onaylıyor.
- Sorumlular
- Bağımsız QA sorumlumuz + sizin geliştirme ekibiniz


İzleme ve atamanın doğruluğunu kontrol ediyoruz
Deneye trafik yönlendirilmeden önce ilgili her olayın her varyantta doğru tetiklendiğini ve atama mekanizmasının trafiği yapılandırdığımız gibi böldüğünü doğruluyoruz.
Teste açılmadan önce her varyant için kaydedilmiş olay tetikleme ve atama dağılımı doğrulaması.
- Yapay zeka desteği
- Tetiklenen olayları ve atama kayıtlarını deneyin yapılandırmasıyla karşılaştırıyor, uyumsuzlukları işaretliyor.
- İnsan onayı
- Deney ekibimiz örneklemi onaylamadan önce analitik ekibimiz izlemenin doğru olduğunu teyit ediyor.
- Sorumlular
- Analitik ekibimiz + deney ekibimiz


Performans ve erişilebilirlik kayıplarını kontrol ediyoruz
Varyantın yükleme performansına ve düzen kararlılığına etkisini ölçüyor, ana sayfanın geçtiği aynı kriterlerle erişilebilirlik kontrolünü yeniden çalıştırıyoruz. Her kaybı yayından önce kayda geçiriyoruz.
Varyantın kontrol sayfasıyla karşılaştırıldığı performans ve erişilebilirlik ölçümü.
- Yapay zeka desteği
- Varyantta performans ve erişilebilirlik kontrollerini çalıştırıyor, kontrol grubuna göre her kaybı işaretliyor.
- İnsan onayı
- Onaydan önce işaretlenen kayıpları sizin geliştirme ekibiniz gözden geçiriyor.
- Sorumlular
- Sizin geliştirme ekibiniz + erişilebilirlik kontrolümüz


Geri dönüş yolunun çalıştığını kanıtlıyoruz
Deney yayına girmeden önce geri dönüş mekanizmasının kâğıt üzerinde var olduğunu doğrulamakla yetinmiyor, gerçekten test ediyoruz. Böylece bir koruma metriği ihlal edildiğinde teorik değil, çalışan bir çıkışınız oluyor.
Yayından önce çıkış yolunun çalıştığını gösteren geri dönüş provası kaydı.
- Yapay zeka desteği
- Geri dönüş adımlarını yazıya döküyor, sorumlusu atanmamış manuel adımları işaretliyor.
- İnsan onayı
- Yayını onaylamadan önce geri dönüş testinin geçtiğini deney ekibimiz doğruluyor.
- Sorumlular
- Deney ekibimiz + sizin geliştirme ekibiniz


Onaylıyor, yayınlıyor ve kaydı arşivliyoruz
Gereken her onayı topluyor, yalnızca onaylı kapsamı yayınlıyor ve tam QA kaydını arşivliyoruz. Böylece bir koruma metriği ihlal edildiğinde ya da sonradan bir inceleme gerektiğinde elimizin altında oluyor.
Onayladığı yayın kapsamıyla birlikte arşivlenen, eksiksiz ve imzalı QA kaydı.
- Yapay zeka desteği
- Onaylı kontrol listesini, test sonuçlarını ve geri dönüş onayını tek bir kayıtta derliyor.
- İnsan onayı
- Gereken her onay tamamlanana kadar deney ekibimiz yayını başlatmıyor.
- Sorumlular
- Deney ekibimiz + CRO ekibimiz


Ekibinize ne teslim ediliyor
QA'nın hangi kontrollerle tamamlandığını gösteren kayıtlar
Dört teslimat, varyantın yalnızca gözle incelenmediğini ve gerekli kontrollerin gerçekten çalıştırıldığını gösteriyor.


Program düzeyinde yayın kontrol listesi
Bu programdaki her deneyin geçtiği standart liste. Fonksiyonel, cihazlar arası, izleme, performans ve erişilebilirlik kontrollerini kapsıyor.
Kabul koşulu
Bu site ya da uygulama için gereken her kontrol bir kez yazılıyor ve hiçbir deney bu listeye göre ölçülmeden yayına çıkmıyor.
Ritim: Bir kez kurulur


Fonksiyonel ve cihaz QA kaydı
Her varyantı belirlediğimiz cihaz ve browser listesinden geçirmenin onaylı sonucu. Tutarsızlıklar da not ediliyor.
Kabul koşulu
Her varyant belirlenen cihaz ve tarayıcı matrisinden geçiriliyor; her fark sessizce geçilmiyor, yazıya dökülüyor.
Ritim: Her yayından önce


İzleme, atama, performans ve erişilebilirlik bulguları
Olayların doğru tetiklendiğinin, atamanın yapılandırdığımız gibi bölündüğünün ve varyantla birlikte hiçbir performans veya erişilebilirlik kaybının yayına girmediğinin doğrulanması.
Kabul koşulu
Olaylar her varyantta tetikleniyor, atama kurulduğu gibi dağılıyor ve performans ile erişilebilirlik yayından önce kontrolle karşılaştırılıyor.
Ritim: Her yayından önce


Test edilmiş geri dönüş kaydı
Geri dönüş mekanizmasının yalnızca yazıya dökülmediğini, pratikte de çalıştığını gösteren kayıt.
Kabul koşulu
Geri dönüş mekanizması sadece anlatılmıyor, gerçekten çalıştırılıyor ve prova sonucu teste açılmadan önce onaylanıyor.
Ritim: Her yayından önce
Çalışma başlamadan önce
Bu çalışmanın doğru adım olduğu durumlar
Önizlemede sorunsuz görünen bir varyant production'da sorun çıkarabiliyor. Bir deney kurulumunun görsel editörü tek bir browser'ı, tek bir ekran boyutunu ve tek bir sorunsuz akışı gösteriyor. CTA'yı kapatan mobil klavyeyi, tetiklenmeyi bırakan izleme script'ini, sayfa yüklenmesini yavaşlatan ek bir script'i ya da ekran okuyucu kullanıcılarını etkileyen bir erişilebilirlik sorununu göstermiyor. QA'nın işi tam da önizlemenin göstermediklerini aramak.
Şu durumlarda iyi bir seçim
- Deneyler sık yayına giriyor ve göz kararı kontroller kaçınılabilir yayın riski yaratıyor, ama her varyantın geçmesi gereken ortak bir yayın listesi bulunmuyor.
- Varyantları bir iç ekip ya da ajans kuruyor, ancak izleme, cihaz davranışı, performans ve erişilebilirlik bağımsız biri tarafından kontrol edilmiyor.
- Hatalı bir deney yayını gerçek trafiği etkiliyor, bu yüzden koruma metriği bozulmadan önce geri dönüş yolunun provadan geçmesi gerekiyor.
- Varyantlar tek bir masaüstü tarayıcıda göz kararı incelenip cihaz kontrolü olmadan yayına giriyor.
- Sonuçlar tuhaf görünene kadar atama bölünmesinin gerçekten yapılandırıldığı gibi olduğunu kimse doğrulamıyor.
- Varyant için eklenen yeni bir script ya da stil, sayfa yüklenmesini veya düzen kararlılığını bozuyor ve kimse yayından önce ölçmemiş.
- Örneklem başladıktan sonra bir şey ters giderse varyantı geri almanın yazılı ve test edilmiş bir yolu yok.


Şu durumlarda başka bir çalışma daha doğru
- Yılda yalnızca birkaç deney yürütülüyor, bu yüzden test tasarımındaki tek seferlik ön kontrol program düzeyinde ek bir QA listesine yetiyor.
- Varyantlar hâlâ fikir aşamasında kalıyor, bu yüzden incelenecek hazır kurulum, atama kaydı ya da çalışan event bulunmuyor.
- QA sorunları işaretliyor, ama yayın ve geri dönüş kararını üstlenen kimse bulunmadığı için her bulgu beklemede kalıyor.
Her kanalın kendi sorumlusu var
Zeo'da Ücretli Arama, Sosyal Medya Reklamları, CRO ve Programatik alanlarının her birini adı belli bir sorumlu yürütüyor. Aşağıdaki danışmanlar bu sayfanın konu aldığı kanala göre eşleşiyor, böylece gerçekte kiminle çalışacağınızı görebilirsiniz.

Zafer Yıldız
Web Analytics Manager

Sevda Yurtvermez
Performance Marketing Team Lead

Serap Yurtvermez
Performance Marketing Team Lead

Abdullah Tanıdır
Performance Marketing Team Lead

İlker Emir
Senior Performance Marketing Executive

İpek Ezer
Performance Marketing Executive

Onur Durdağı
Performance Marketing Executive
Bu konuda ürettiğimiz içerikler
Kullandığımız araçlar
Bu işin arkasındaki araçlar
BrowserStackmobil klavyenin CTA'yı kapattığını emülatörde değil, gerçek cihazda yakalıyor
Google Tag Managervaryant yayına girmeden hangi tag'lerin, hangi sırayla çalıştığını gösteriyor
Her deneyi aynı titizlikte kontrolden geçirelim
Bir sonraki testinizin önüne gerçek bir yayın kontrolü koyalım



















