Yazılım Merge Request kontrol kriterleri

Kod İncelemesi

  • Değişken ve fonksiyon isimlerini anlamlı seçin.
  • Kod bloğunun yapısını düzenli tutun.
  • Yeterli boşluk ve girintilere dikkat edin.
  • Yorumları kullanarak karmaşık kodları açıklayın.
  • Kod standardına uygunluk sağlayın.
  • Değişikliklerin nedenini açıklayan bir not yazın.
  • İlgili bilet veya görev numarasını ekleyin.
  • Yapılan değişikliklerin sistem üzerindeki etkilerini belirtin.
  • Geri dönüşüm veya alternatif çözümler hakkında bilgi verin.
  • Test senaryolarını güncelleyin ve ekleyin.
  • Kullanılmayan değişken ve fonksiyonları silin.
  • Eski veya geçersiz yorum satırlarını kaldırın.
  • Kodun işlevselliğini etkilemeyen tüm gereksiz satırları temizleyin.
  • Performansı artırmak için optimize edin.
  • Temiz ve düzenli bir kod yapısı oluşturun.

Test Kapsamı

  • Tanımlanan gereksinimleri gözden geçir.
  • Yeni veya değişen işlevselliği belirle.
  • Her bir işlevsellik için uygun test senaryoları oluştur.
  • Test senaryolarını yazarken, sınır değerlerini ve olası hataları dikkate al.
  • Yazılan testlerin gereksinimlerle örtüştüğünü doğrula.
  • Testlerin her bir işlevselliği kapsayıp kapsamadığını kontrol et.
  • Geçerlilik için önceden belirlenmiş kriterlere göre testlerin uygunluğunu değerlendir.
  • Eksik test senaryolarını belirle ve ekle.
  • Test ortamını doğru bir şekilde yapılandır.
  • Tüm test senaryolarını çalıştır ve sonuçları kaydet.
  • Başarılı sonuçlar için her testin sonucunu kontrol et.
  • Başarısız testler varsa, hataları düzelt ve testi tekrar çalıştır.

Dokümantasyon

Performans ve Güvenlik

Uyumluluk ve Standartlar

Geri Bildirim ve Onay

Birleştirme ve Dağıtım

Related Checklists