EvonX

Ürün · Otomatik Test

Oyun, oynamadan önce test edilir.

EvonX her oyun değişikliğini adımlara böler ve bir sonrakine geçmeden her adımı kontrol eder. Önizlemeyi oynadığınızda o build çoktan test edilmiştir.

Her adımdan sonra bir test

Planın her adımı, kendi doğrulaması olan bir action node'dur. Agent, bir adımın çalıştığı kanıtlanmadan onun üzerine inşa etmez.

Hatalar siz görmeden düzeltilir

Bir kontrol başarısız olduğunda ajan aynı adımda teşhis eder ve onarır. Kontrolleri geçmiş bir build oynarsınız.

Gerçek ortamda doğrulanır

Testler canlı önizleme ortamında koşar — gerçek oyunu çalıştıran gerçek bir container'da. Mock'larda geçip üretimde patlayan testler değil.

Regresyonlar PR'dan önce yakalanır

Doğrulama inşa sırasında sürekli yapıldığı için regresyonlar henüz tek adım derinlikteyken yüzeye çıkar — bir haftalık değişikliğin altına gömüldükten sonra değil.

evonx.ai — Execution · Execution Flow
EvonX'te Execution sekmesi: tek bir değişiklik için beş node'luk yürütme grafiği — sözleşme ve kalıcılık node'ları tamamlanmış, admin arayüzü node'u çalışıyor, mobil akış ile sınır ve regresyon testi node'u hâlâ bağımlılıklarını bekliyor.
Bu koşunun son node'u bir test node'u — sınır ve regresyon kontrolleri; doğrulaması gereken iki dal inene kadar bekliyor.

Yürütme grafiği ne anlatıyor?

Bir koşu, action node'lardan oluşan bir grafiktir; oklar bir yapılacaklar sırası değil, gerçek bağımlılıklardır. Burada veri modeli ve kalıcılık katmanı yeşil; admin ekranlarının inşaya başlamasını sağlayan da bu. Arkasındaki mobil akış sıraya girmiş durumda; en alttaki node — sınır ve regresyon testleri — iki dal da inene kadar amber kalır, çünkü o ana kadar regresyonu ölçülecek anlamlı bir bütün yoktur. Üstteki sayaçlar tüm koşuyu tek satırda özetler: kaç node var, kaçı bitti, kaçı çalışıyor, kaçı başarısız.

Test, inşanın parçası — sonrasındaki bir faz değil

Çoğu ekipte test, geliştirme bittiğinde başlayan bir aşamadır — yani hataların geri alınmasının en pahalı olduğu anda. EvonX bunu tersine çevirir: doğrulama her action node'a bağlıdır; kalite, değişiklik hâlâ ucuzken adım adım güvence altına alınır.

Önce kanıt, sonra onay

Sonuç, oynayabileceğiniz canlı bir önizlemedir. Oynanabilir bir build'i ve geçen kontrolleri onaylarsınız; değişiklik ancak ondan sonra pull request olur. Görüntüdeki grafik, bir oyun build'inin geçtiği node'ları gösterir.

Çoktan test edilmiş bir build oynayın.

Ücretsiz başlayın. Bir oyun tarif edin ve her adımın kurulup kendini kontrol edişini izleyin.