Ana içeriğe geç

Test Süreci

Bu süreç, ISO/IEC 15504 SPICE standartlarına uygun olarak ENG.8 Test süreçlerinin Jira Süreci ile entegre karşılanması amacıyla hazırlanmıştır.

Sürecin Ana Hedefleri: - ACCEPTANCE-TEST projesinde TST-XXXX formatında test task'ları yönetmek - Test süreçlerinin Jira üzerinden takip edilmesi - SLA Test takibi ile test performansının ölçülmesi

ISO/IEC 15504 SPICE | ENG.8 Test gereksinimlerinin karşılanması beklenmektedir.

Test Task Yönetimi

ACCEPTANCE-TEST Projesi Yapısı

Jira Süreci standartlarına uygun olarak: - Ana Proje: ACCEPTANCE-TEST - Task Format: TST-XXXX (örn: TST-1019) - Component Bazlı: Her modül için ayrı test task'ları

Test Task Oluşturma

Alan Değer
Project ACCEPTANCE-TEST
Task ID TST-XXXX
Issue Type Task
Summary Kısa ve açık test başlığı
Description Detaylı test senaryosu
Assignee Test yapacak kişi
Reporter Sonucu onaylayacak kişi
Component İlgili modül/sistem
Priority Medium (default)
Labels None (default)

Test Türleri

1. Manuel Test Task'ları

Kullanım Alanı: UI kontrolleri, fonksiyon testleri, kullanıcı deneyimi - Component: Frontend modülleri (Trex Masaüstü, Web UI) - Assignee: Test Uzmanı - Özellik: Ekran görüntüleri ve detaylı adımlar

2. Otomatik Test Task'ları

Kullanım Alanı: Unit testler, API testleri, entegrasyon testleri - Label: Otomatik - Component: Backend modülleri (API, Servisler) - Assignee: Developer/Test Otomasyonu Uzmanı - Özellik: Test script'leri ve coverage raporları

3. Regression Test Task'ları

Kullanım Alanı: Mevcut fonksiyonların bozulmadığını kontrol - Format: Regrasyon - Component: Tüm modüller - Assignee: Test Lideri - Özellik: Kapsamlı test senaryoları

4. Kabul Test Task'ları

Kullanım Alanı: Müşteri kabul kriterleri, UAT - Format: Kabul - Component: End-to-end sistemler - Assignee: Müşteri Temsilcisi/BA - Özellik: İş süreçleri odaklı testler

Test İş Akışı

Standart Test Workflow

Durum Kim Yapar Açıklama Süre
To Do - Task oluşturuldu, test bekliyor -
In Progress Assignee Test senaryosu çalışması devam ediyor Test süresine bağlı
Done Assignee/Reporter Test tamamlandı, sonuç onaylandı -

Test Task Description Formatı

### Test Senaryosu
[Test edilecek özellik/fonksiyon açıklaması]

### Test Adımları
1. [İlk adım]
2. [İkinci adım]
3. [Son adım]

### Beklenen Sonuç
[Nasıl olması gerekiyor]

### Test Sonucu
[✅ Başarılı / ❌ Başarısız]

### Test Detayları
- Test Tarihi: [gg.aa.yyyy]
- Test Ortamı: [Dev/Test/Staging]
- Tarayıcı/Platform: [Chrome, Windows 11]

### Notlar
[Ek açıklamalar, bulgular]

SLA Test Takibi

SLA Metrikleri

  • SLA Panel: ACCEPTANCE-TEST SLA
  • Elapsed Time: Teste başlandıktan geçen süre
  • Remaining Time: Test için kalan süre
  • Success Rate: Test başarı oranı

Test Süresi Hesaplama

Test Türü Ortalama Süre SLA Limiti
Manuel Test 2-4 saat 1 gün
Otomatik Test 30 dakika 4 saat
Regression Test 1-2 gün 3 gün
UAT Test 3-5 gün 1 hafta

SLA Durumları

  • 🟢 Yeşil: Test süresi içinde tamamlandı
  • 🔵 Mavi: Test devam ediyor, süre içinde
  • 🟡 Sarı: Test süresi dolmak üzere
  • 🔴 Kırmızı: Test süresi aşıldı

Test Raporlama

Test Sonuç Tablosu

Test Task Test Türü Sonuç Süre Tester Durum
TST-1019 Manuel ✅ Başarılı 1d 2h Tester DONE
TST-1020 Auto ✅ Başarılı 2h Developer DONE
TST-1021 Regression ❌ Başarısız 3d Tester TEST FAILED

Test Kontrol Listesi

Test Task Oluşturma

  • ACCEPTANCE-TEST projesi aktif mi?
  • Task TST-XXXX formatında oluşturuldu mu?
  • Summary kısa ve açık mı?
  • Assignee (test yapacak) atandı mı?
  • Reporter (onaylayacak) atandı mı?
  • Component (modül) seçildi mi?
  • Description test formatına uygun mu?

Test Yürütme

  • Test adımları description'a yazıldı mı?
  • Beklenen sonuç belirtildi mi?
  • Test ortamı hazır mı?
  • Test verileri mevcut mu?
  • Test araçları çalışır durumda mı?

Test Sonuçlandırma

  • Test sonucu description'a eklendi mi?
  • Ekran görüntüleri eklendi mi (gerekirse)?
  • Bulunan hatalar ayrı task olarak açıldı mı?
  • Reporter onayı alındı mı?
  • Task DONE durumuna çekildi mi?
  • SLA süresi aşılmadı mı?

Test Raporlama

  • Test sonuçları kaydedildi mi?
  • SLA metrikleri takip ediliyor mu?
  • Test coverage hesaplandı mı?

Not: Bu dokümandaki tüm bilgiler ISO/IEC 15504 SPICE | ENG.8 Test ve SUP.7 Documentation gereksinimlerine uygun olarak hazırlanmış ve proje dosyasında arşivlenmiştir.

Bu süreç dökümanı, tüm test ekiplerinin ACCEPTANCE-TEST projesi üzerinde standart test yönetimi uygulamasını sağlamak amacıyla hazırlanmıştır.