Yönetilen Hizmetler

CI/CD Entegrasyonu Hizmeti

Testleri dağıtım hattına gömüyor, sürüm kararını tanımlı kriterlere bağlıyoruz.

Görüşme planlayın

CI/CD Entegrasyonu Hizmeti

CI/CD entegrasyonu hizmeti, test setlerinin sürekli entegrasyon ve dağıtım hattına yerleştirilmesidir. Hangi testin hangi aşamada koşacağını, hangi sonucun sürümü durduracağını ve istisna yönetiminin nasıl işleyeceğini kural setine bağlıyoruz.

Bu hizmet neyi çözüyor

Otomasyon seti dağıtım hattının dışında kaldığında koşum kararı kişilere bağlı kalır. Yoğun dönemlerde testler atlanır ve otomasyonun sağladığı güvence sürüm anında devre dışı kalır.

Kalite kapıları bu kararı süreçten çıkarır. Testin koşup koşmayacağı değil, sonucun ne olduğu tartışılır hale gelir. Sürüm kararı böylece bireysel değerlendirmeden tanımlı kritere taşınır.

Kapsamımız

Hat mimarisinin tasarımı

Test setlerinin hangi aşamada koşacağını belirliyoruz. Aşama sürelerini sürüm ritminize göre planlıyoruz.

Kalite kapılarının tanımlanması

Hangi sonucun sürümü durduracağını kural setine bağlıyoruz. Eşikleri mevcut kod tabanınızın durumuna göre belirliyoruz.

Test setlerinin katmanlanması

Hızlı koşan smoke setini erken aşamaya, kapsamlı regresyonu geç aşamaya yerleştiriyoruz. Geri bildirim süresini kısaltıyoruz.

Ortam ve veri otomasyonu

Test ortamının ve verisinin koşum öncesinde otomatik hazırlanmasını sağlıyoruz. Ortam kaynaklı başarısızlıkları ayıklıyoruz.

İstisna ve raporlama düzeni

Kapı ihlallerinde uygulanacak istisna sürecini tanımlıyoruz. Sonuçları ekiplerin kullandığı kanallara bağlıyoruz.

Nasıl çalışıyoruz?

Kapsamı sürüm ritminize göre planlıyor, operasyonu yönetiyor ve her döngüde iyileştiriyoruz.

01

Planlama

Kapsamı, test seviyelerini ve başarı kriterlerini sürüm takviminize göre belirliyoruz. Ortam ve test verisi ihtiyacını çalışma başlamadan çözüyoruz.

02

Yönetim

Ekip, uygulama ve ortam yönetimini üstleniyoruz. İlerlemeyi tanımlı KPI'lar üzerinden düzenli olarak raporluyoruz.

03

Uygulama

Testleri yürütüyor, bulguları önceliklendiriyoruz. Geliştirme ekiplerinizle birlikte kapatma sürecini takip ediyoruz.

04

İyileştirme

Her döngü sonunda kapsamı, otomasyon oranını ve hata kaçış oranını gözden geçiriyoruz. Sonraki döngünün önceliklerini bu değerlendirmeye göre belirliyoruz.

Virgosol

Hangi teknolojiyle destekliyoruz

Entegrasyonu mevcut CI/CD altyapınız üzerinde kuruyoruz. Otomasyon setini AutoRunner ile yürüten kurumlarda koşum tetikleme, paralel yürütme ve sonuç raporlaması hat içinden yönetilir. RabbitQA kullanan kurumlarda kalite kapısı sonuçları gereksinim izlenebilirliğiyle birlikte raporlanır.

Ne elde edersiniz

Teslim ettiklerimiz

  • Tasarlanmış ve çalışır durumdaki hat yapılandırması
  • Tanımlı kalite kapıları ve eşik değerleri
  • Katmanlanmış test setleri ve koşum planı
  • Otomatik ortam ve veri hazırlığı
  • Koşum sonuçlarının ekip kanallarına bağlanması

İş tarafında ne değişir

  • Test koşumu sürüm sürecinin zorunlu bir adımı haline gelir
  • Geliştiriciler hatayı kendi değişikliklerini yaptıkları anda görür
  • Sürüm kararı bireysel değerlendirmeden tanımlı kritere taşınır
  • Sürüm hazırlık durumu her an raporlanabilir

Sık Sorulan Sorular

Kalite kapıları sürüm hızımızı düşürür mü?

Doğru eşiklerle yapılandırıldığında düşürmez. Eşikleri mevcut durumunuza göre belirliyor, kademeli olarak sıkılaştırıyoruz. Hedef sürümü engellemek değil, sorunu erken aşamaya taşımaktır.

Hangi testler hangi aşamada koşmalı?

Erken aşamada hızlı koşan ve yüksek güven veren testler bulunmalıdır. Kapsamlı regresyon ve performans testleri geç aşamaya yerleştirilir. Katmanlamayı koşum süresi ve hata yakalama oranına göre yapıyoruz.

Mevcut hat altyapımızı değiştirmemiz gerekir mi?

Hayır. Entegrasyonu kullandığınız altyapı üzerinde kuruyoruz. Altyapı değişikliği önerisini yalnızca mevcut yapının hedef kapsamı taşıyamadığı durumlarda sunuyoruz.

Kapı ihlali durumunda süreç nasıl işliyor?

İstisna sürecini birlikte tanımlıyoruz: hangi durumda kim onay verebilir, istisna nasıl kayıt altına alınır. İstisnaların kayıtlı olması denetim açısından gereklidir.

Dağıtım hattınızı birlikte gözden geçirelim

Formu doldurun; mevcut hat yapınızı, sürüm sıklığınızı ve otomasyon kapsamınızı konuşalım.

Çerez tercihleri