gelecekbilimde / gelecekbilimde-backend

Gelecek Bilimde Back-End Application
MIT License
7 stars 0 forks source link

Endpoint Test | Mevcut postman collection'ını kullanarak durum tespiti #120

Open alpemreelmas opened 3 weeks ago

alpemreelmas commented 3 weeks ago

Görev: Endpoint Test | Mevcut Postman Collection'ını Kullanarak Durum Tespiti

Yapılacaklar:

  1. Mevcut Postman Collection'ının İncelenmesi:

    • Test edilmesi gereken endpoint'lerin mevcut Postman collection'ında yer alıp almadığının kontrol edilmesi.
    • Endpoint'lerin gerekli parametreler, body, header ve diğer ayarlarla doğru şekilde tanımlanıp tanımlanmadığının doğrulanması.
  2. Test Senaryolarının Belirlenmesi:

    • Hangi endpoint'lerin test edileceği ve her bir endpoint için hangi test senaryolarının uygulanacağı belirlenmeli (örneğin, başarılı istek, hatalı istek, yetkilendirme hataları vb.).
    • Test senaryolarında kullanılacak giriş verileri (input) ve beklenen çıkış verilerinin (output) belirlenmesi.
  3. Postman Collection Güncellemeleri:

    • Eksik olan test senaryoları veya endpoint'ler varsa, Postman collection'ına eklenmesi.
    • Mevcut testlerin doğruluğunu ve güncelliğini sağlamak için collection'ın gözden geçirilmesi ve gerekiyorsa güncellenmesi.
  4. Testlerin Çalıştırılması:

    • Mevcut Postman collection'ındaki testler çalıştırılacak.
    • Testlerin başarılı olup olmadığının kontrol edilmesi ve başarısız olan testler için hata detaylarının kaydedilmesi.
    • Test sonuçlarının düzenli bir şekilde raporlanması (örneğin, başarısız testlerin nedenleri, hata mesajları, eksik veya hatalı endpoint'ler).
  5. Durum Tespiti ve Raporlama:

    • Çalıştırılan test sonuçlarına dayanarak sistemin mevcut durumunun değerlendirilmesi.
    • Endpoint'lerdeki olası sorunlar, eksiklikler veya iyileştirme alanları hakkında bir durum tespiti raporu hazırlanması.
    • Test sonuçları doğrultusunda alınması gereken aksiyonların (örneğin, hatalı endpoint'lerin düzeltilmesi, eksik testlerin eklenmesi) belirlenmesi ve önerilmesi.
  6. Son Kontrol ve Geri Bildirim:

    • Durum tespiti sonucunda alınacak aksiyonlar uygulanıp uygulanmadığının son bir kez kontrol edilmesi.
    • Geliştiricilere ve ilgili ekiplere geri bildirim sağlanması, gerektiğinde Postman collection'ının son halinin paylaşılması.