Kerno ile gerçek backend üzerinde API testi

Kod değişikliklerini ve kritik kullanıcı akışlarını kodlama ajanınızla birlikte doğrulayın.

kerno.io
Kerno screenshot

Kerno ne işe yarar? Basit bir açıklama

Kerno, kod değiştirildikten sonra backend’in beklenen şekilde çalışıp çalışmadığını kontrol eder. Örneğin bir ödeme API’sinin başarılı yanıt vermesi, siparişin doğru kaydedildiğini veya ücretin yalnızca bir kez alındığını tek başına göstermez. Kerno birden fazla adımı izleyip iş akışının sonucunu denetleyebilir.

FYCK Limited tarafından sunulan ürün, yerel ajanı MCP bağlantısı üzerinden kodlama asistanıyla birleştirir; raporlar web portalından görülebilir. Çalışan uygulaması ve bağımlılıkları bulunan backend geliştiricileri ile QA ekiplerine yöneliktir.

Kod değişikliklerinden iş akışı testlerine

Kerno depodaki ilişkileri analiz eder, test üretir ve mevcut davranışı başlangıç referansı olarak kaydeder. Kod değiştiğinde etkilenen giriş noktalarını belirleyerek sonuçları karşılaştırır. Kullanıcı akışındaki bir hata için hangi adımın başarısız olduğunu gösterir.

Yanıt yapıları, kimlik doğrulama, izinler, hatalı girdiler ve hata yönetimi incelenebilir. Güvenlik testleri ayrıca istenebilir. Ekibin özel iş kuralları test beklentilerini tamamlar. Davranış bilinçli olarak değiştirildiyse testler güncellenebilir; önce farkın gerçekten amaçlanan sonuç olduğundan emin olunmalıdır.

İlk doğrulamayı hazırlama

Başlangıç kılavuzu, Node.js 18+, Git ve çalışan Docker veya Podman gerektirir.

  1. npm install -g @kerno/cli ile CLI’ı kurun ve kerno login ile oturum açın.
  2. kerno init -w /absolute/path/to/repo komutunu çalıştırın; çıktısındaki MCP bağlantı bilgilerini kullanın.
  3. Ajanı bağlayın, uygulamayı seçin ve çalışan URL’sini, gerekli bağımlılık erişimleriyle birlikte yapılandırın. Ortam kalibrasyonunu onaylayın.
  4. Önemli bir kullanıcı akışını belirletin. Test planındaki adımları ve beklenen sonucu çalıştırmadan önce inceleyip onaylayın.
  5. Raporu kontrol edin; kod değiştikten sonra etkilenen girişleri ve akışları doğrulatın. Beklenmeyen farkları çözmeden referansı güncellemeyin.

Claude Code, Cursor, Windsurf ve Codex belgelenmiş kurulumlar arasındadır.

Teknoloji desteği ve CI sınırları

HTTP(S), MCP Streamable HTTP ve arka plan tüketicileri desteklenir. Senaryolar TypeScript ile yazılır; backend farklı dillerde olabilir. Teknoloji tablosu, framework’leri ve PostgreSQL, MySQL, Redis, Kafka gibi bağımlılıkları açıklar. WebSocket, gRPC ve GraphQL henüz gelecek özellikler olarak listelenir. Kerno aynı anda tek depo kapsamında çalışır; depo birden fazla uygulama içerebilir.

Fiyat sayfası CI entegrasyonunu Pro’da gösterirken, CI belgesi kaydedilmiş testlerin hesap veya model çağrısı olmadan ücretsiz bağımsız tekrarını açıklar. Linux, Docker ve önceden başlatılmış uygulama gerekir. CI yeni test üretmez; atlanan senaryolar ayrıca değerlendirilmelidir.

Ücretsiz kullanım ve ekip fiyatı

18 Ekim 2026 tarihinde kontrol edilen fiyat sayfasında Community aylık 30 test çalıştırması, bir depo ve bir kullanıcı sunar; kredi kartı gerekmez. Bir senaryonun yürütülmesi bir kullanım sayılır.

Pro, geliştirici başına aylık $50 olarak listelenir; sınırsız çalıştırma ve depo ile ekip analizleri içerir. Enterprise özel fiyatlandırılır ve kendi altyapınızda barındırma, SSO/SAML ve veri kontrolleri ekler. Bunlar sitedeki fiyatlardır; TL dönüşümü veya vergi dahil nihai ücret değildir.

Kod ve test verilerinin işlenmesi

Güvenlik belgesine göre depo ve referans testler yerelde kalır. İlgili kod parçaları ise Kerno proxy’si üzerinden sıfır veri saklama ayarları bulunan model sağlayıcılarına gönderilir.

Ajanın başlattığı test raporları istek ve yanıt gövdelerini, başlıklarını ve durum kodlarını içererek portala yüklenir. Hassas veriler raporda bulunabilir; uygun test verileri seçin. Kodun eğitimde kullanılmadığı açıklaması çevrimdışı çalışma anlamına gelmez. SOC 2 Type II süreci devam etmektedir.

Sık sorulan sorular

Kerno hangi davranışları test eder?

Çalışan uygulamanın yanıtlarını, izinlerini, hata durumlarını ve çok adımlı akışlarını inceleyebilir. Her olası hatayı bulduğu veya tüm yolları kapsadığı varsayılmamalıdır.

Ücretsiz test hakkı nasıl hesaplanır?

Beş senaryo çalıştırmak beş kullanım tüketir. Tek kod değişikliğinin doğrulanması birden fazla senaryo içerebilir.

Yerel çalışması verilerin hiç gönderilmediği anlamına mı gelir?

Hayır. Model işlemleri için kod parçaları ve portal için test raporları aktarılır. Bu akışları ekip gereksinimlerinizle birlikte değerlendirin.

Resmî kaynaklar