WordPress tema & eklenti uyumluluk testi — QA ve kalite kontrol
Canberk D. · Yeni Moda Butik - WordPress Sitesi
QA & Kalite Kontrol Onay Raporu
Yeni Moda Butik — WordPress Tema & Eklenti Uyumluluk Testi
Rapor No: QA-2025-NMB-001 Tarih: 09 Temmuz 2025 Test Uzmanı: Canberk D. — Raporlama / Analitik Uzmanı Proje: Yeni Moda Butik – WordPress Sitesi Test Ortamı: Staging URL üzerinden gerçekleştirilmiştir
1. YÖNETİCİ ÖZETİ
Klonlama ve özelleştirme aşamaları tamamlanan Yeni Moda Butik WordPress sitesi; 3 cihaz kategorisi, 3 tarayıcı ve 7 kritik kullanıcı akışı üzerinden sistematik QA testine tabi tutulmuştur. Test sürecinde toplam 14 hata tespit edilmiş, bunların 12'si düzeltilmiş, 2'si ise müşteri onayı bekleyen minor değişiklik olarak işaretlenmiştir. Site, temel e-ticaret akışları açısından yayına hazır durumdadır.
2. TEST KAPSAMI & METODOLOJİ
2.1 Test Edilen Cihaz & Tarayıcı Matrisi
| Cihaz | Ekran Çözünürlüğü | Chrome | Safari | Firefox |
|---|---|---|---|---|
| Masaüstü | 1920×1080 | ✅ Test Edildi | ✅ Test Edildi | ✅ Test Edildi |
| Tablet (iPad Air) | 820×1180 | ✅ Test Edildi | ✅ Test Edildi | ✅ Test Edildi |
| Mobil (iPhone 14) | 390×844 | ✅ Test Edildi | ✅ Test Edildi | ✅ Test Edildi |
| Mobil (Samsung S23) | 360×780 | ✅ Test Edildi | — | ✅ Test Edildi |
Safari, Samsung cihazda native olarak bulunmadığından test dışı bırakılmıştır.
2.2 Test Edilen Kullanıcı Akışları
① Menü Navigasyonu
② Ürün Listeleme Sayfası
③ Ürün Detay Sayfası
④ Sepete Ekle (Add to Cart)
⑤ Wishlist (Favorilere Ekle)
⑥ Checkout Akışı (Ödeme Süreci)
⑦ Footer Linkleri
3. DETAYLI TEST SONUÇLARI
3.1 ① Menü Navigasyonu
| Test Senaryosu | Masaüstü | Tablet | Mobil | Durum |
|---|---|---|---|---|
| Ana menü kategorileri açılıyor | ✅ | ✅ | ✅ | PASS |
| Dropdown alt kategoriler çalışıyor | ✅ | ✅ | ⚠️ | DÜZELTME YAPILDI |
| Hamburger menü açılıp kapanıyor | — | ✅ | ✅ | PASS |
| Aktif sayfa menüde highlight ediliyor | ✅ | ✅ | ✅ | PASS |
| Arama ikonu & arama kutusu çalışıyor | ✅ | ✅ | ✅ | PASS |
Tespit Edilen Hata — MN-001:
Mobilden Safari'de dropdown alt kategorilere dokunulduğunda menü kapanıyordu; hover yerine click event'e geçilerek düzeltildi.
3.2 ② Ürün Listeleme Sayfası
| Test Senaryosu | Masaüstü | Tablet | Mobil | Durum |
|---|---|---|---|---|
| Ürün kartları düzgün görünüyor | ✅ | ✅ | ✅ | PASS |
| Grid/List görünüm değiştirici çalışıyor | ✅ | ✅ | ✅ | PASS |
| Filtreleme (beden, renk, fiyat) çalışıyor | ✅ | ✅ | ⚠️ | DÜZELTME YAPILDI |
| Sıralama dropdown'ı çalışıyor | ✅ | ✅ | ✅ | PASS |
| Sayfalama (pagination) çalışıyor | ✅ | ✅ | ✅ | PASS |
| Lazy load görseller yükleniyor | ✅ | ✅ | ✅ | PASS |
| "Stokta Yok" rozeti görünüyor | ✅ | ✅ | ✅ | PASS |
Tespit Edilen Hata — UL-001:
Mobilden fiyat aralığı slider'ı parmakla sürüklenemiyor, dokunma hedefi çok küçüktü. CSS
touch-actionve slider boyutu güncellendi.
Tespit Edilen Hata — UL-002:
Firefox'ta ürün görselleri aspect-ratio korunmadan uzuyor ve taşıyordu.
object-fit: coverile çözüldü.
3.3 ③ Ürün Detay Sayfası
| Test Senaryosu | Masaüstü | Tablet | Mobil | Durum |
|---|---|---|---|---|
| Ürün görseli galerisi çalışıyor | ✅ | ✅ | ✅ | PASS |
| Zoom özelliği çalışıyor | ✅ | ✅ | N/A | PASS |
| Beden seçimi dropdown'ı çalışıyor | ✅ | ✅ | ✅ | PASS |
| Renk varyantı seçimi çalışıyor | ✅ | ✅ | ✅ | PASS |
| Ürün açıklaması tab'ları çalışıyor | ✅ | ✅ | ✅ | PASS |
| İnceleme/yorum bölümü yükleniyor | ✅ | ✅ | ✅ | PASS |
| İlgili ürünler carousel çalışıyor | ✅ | ⚠️ | ⚠️ | DÜZELTME YAPILDI |
| Stok göstergesi doğru çalışıyor | ✅ | ✅ | ✅ | PASS |
Tespit Edilen Hata — UD-001:
Tablet ve mobilden ilgili ürünler carousel'inde swipe çalışmıyordu. Swiper.js konfigürasyonunda
touchRatiodeğeri güncellenerek çözüldü.
Tespit Edilen Hata — UD-002:
Safari'de ürün görseli büyütme/zoom, sayfanın tamamını zoom'luyor ve yerinden oynuyordu.
touch-action: noneile izole edildi.
3.4 ④ Sepete Ekle
| Test Senaryosu | Masaüstü | Tablet | Mobil | Durum |
|---|---|---|---|---|
| "Sepete Ekle" butonu çalışıyor | ✅ | ✅ | ✅ | PASS |
| AJAX sepet güncellemesi çalışıyor | ✅ | ✅ | ✅ | PASS |
| Sepet ikonunda sayaç güncelleniyor | ✅ | ✅ | ✅ | PASS |
| Mini sepet (dropdown) açılıyor | ✅ | ✅ | ✅ | PASS |
| Sepet sayfasında adet artır/azalt | ✅ | ✅ | ✅ | PASS |
| Ürün sepetten silme çalışıyor | ✅ | ✅ | ✅ | PASS |
| Kupon kodu uygulama çalışıyor | ✅ | ✅ | ✅ | PASS |
✅ Bu modül tüm cihaz ve tarayıcılarda tam geçer durumdadır.
3.5 ⑤ Wishlist (Favoriler)
| Test Senaryosu | Masaüstü | Tablet | Mobil | Durum |
|---|---|---|---|---|
| Kalp ikonu ile favorilere ekleme | ✅ | ✅ | ✅ | PASS |
| Favoriler sayfasında ürün listeleniyor | ✅ | ✅ | ✅ | PASS |
| Favorilerden sepete ekle çalışıyor | ✅ | ✅ | ✅ | PASS |
| Giriş yapılmadan ekleme uyarısı | ✅ | ✅ | ✅ | PASS |
| Favoriler sayısı header'da güncelleniyor | ✅ | ⚠️ | ⚠️ | DÜZELTME YAPILDI |
Tespit Edilen Hata — WL-001:
Tablet ve mobilden favori eklendiğinde header'daki sayaç anlık güncellenmiyor, sayfa yenilenince görünüyordu. WooCommerce Wishlist plugin fragment refresh cache sorunu çözüldü.
3.6 ⑥ Checkout Akışı
| Test Senaryosu | Masaüstü | Tablet | Mobil | Durum |
|---|---|---|---|---|
| Sepetten checkout'a geçiş | ✅ | ✅ | ✅ | PASS |
| Fatura bilgileri formu çalışıyor | ✅ | ✅ | ✅ | PASS |
| Form validasyonu (hata mesajları) | ✅ | ✅ | ✅ | PASS |
| Kargo seçenekleri listeleniyor | ✅ | ✅ | ✅ | PASS |
| Ödeme yöntemi seçimi | ✅ | ✅ | ✅ | PASS |
| Kredi kartı form alanları | ✅ | ✅ | ⚠️ | DÜZELTME YAPILDI |
| "Siparişi Tamamla" butonu çalışıyor | ✅ | ✅ | ✅ | PASS |
| Sipariş onay sayfası açılıyor | ✅ | ✅ | ✅ | PASS |
| Onay e-postası tetikleniyor | ✅ | ✅ | ✅ | PASS |
| SSL / HTTPS checkout sayfasında | ✅ | ✅ | ✅ | PASS |
Tespit Edilen Hata — CO-001:
Mobilden kredi kartı numarası girilirken klavye numeric tipte açılmıyordu, kullanıcı deneyimini bozuyordu. Input alanına
inputmode="numeric"eklendi.
Tespit Edilen Hata — CO-002:
Firefox'ta checkout sayfasında ödeme alanı iframe'i tam genişlikte görünmüyordu. CSS düzeltmesi ile çözüldü.
3.7 ⑦ Footer Linkleri
| Test Senaryosu | Masaüstü | Tablet | Mobil | Durum |
|---|---|---|---|---|
| Hakkımızda linki çalışıyor | ✅ | ✅ | ✅ | PASS |
| İletişim linki çalışıyor | ✅ | ✅ | ✅ | PASS |
| Gizlilik Politikası linki çalışıyor | ✅ | ✅ | ✅ | PASS |
| İade & Değişim linki çalışıyor | ✅ | ✅ | ✅ | PASS |
| Sosyal medya ikonları çalışıyor | ✅ | ✅ | ✅ | PASS |
| Bülten abonelik formu çalışıyor | ✅ | ✅ | ⚠️ | DÜZELTME YAPILDI |
| Copyright yılı doğru gösteriliyor | ✅ | ✅ | ✅ | PASS |
Tespit Edilen Hata — FL-001:
Mobilden bülten formu butonu, e-posta alanının altında değil üstünde görünüyordu; flexbox yönlendirmesi düzeltildi.
4. HATA ÖZET TABLOSU
| Hata ID | Modül | Açıklama | Öncelik | Durum |
|---|---|---|---|---|
| MN-001 | Menü | Mobil Safari dropdown kapanma sorunu | 🔴 Kritik | ✅ Düzeltildi |
| UL-001 | Ürün Liste | Mobil fiyat slider dokunma sorunu | 🟠 Yüksek | ✅ Düzeltildi |
| UL-002 | Ürün Liste | Firefox görsel aspect-ratio bozukluğu | 🟠 Yüksek | ✅ Düzeltildi |
| UD-001 | Ürün Detay | Tablet/mobil carousel swipe sorunu | 🟠 Yüksek | ✅ Düzeltildi |
| UD-002 | Ürün Detay | Safari zoom sayfayı kaydırma sorunu | 🟡 Orta | ✅ Düzeltildi |
| WL-001 | Wishlist | Tablet/mobil sayaç anlık güncellenmiyor | 🟡 Orta | ✅ Düzeltildi |
| CO-001 | Checkout | Mobil numpad klavye açılmıyor | 🟠 Yüksek | ✅ Düzeltildi |
| CO-002 | Checkout | Firefox ödeme iframe genişlik sorunu | 🟠 Yüksek | ✅ Düzeltildi |
| FL-001 | Footer | Mobil bülten butonu sıralama sorunu | 🟡 Orta | ✅ Düzeltildi |
| UD-003 | Ürün Detay | Yorum formunda karakter limiti göstergesi yok | 🟢 Düşük | ⏳ Müşteri Onayı |
| UL-003 | Ürün Liste | Mobil filtre pan |