Apidog ile Tek Tıkla Yapay Zeka ile Otomatik Test Senaryosu Oluşturma

Oliver Kingsley

Oliver Kingsley

15 October 2025

Apidog ile Tek Tıkla Yapay Zeka ile Otomatik Test Senaryosu Oluşturma

Test senaryoları yazmak, normal, anormal, sınır ve güvenlik durumları gibi birden fazla senaryoyu kapsamasını gerektirdiğinden, API geliştirmenin en zaman alıcı kısımlarından biridir. Bu senaryoları manuel olarak oluşturmak genellikle çok zaman alır.

Neyse ki, Apidog artık otomatik yapay zeka tarafından oluşturulan test senaryolarını destekliyor. API spesifikasyonlarınıza dayanarak, Apidog'un yapay zeka özelliği, saniyeler içinde geniş bir senaryo yelpazesini kapsayan eksiksiz bir test senaryosu seti oluşturabilir.

Yapay Zeka Tarafından Oluşturulan Test Senaryoları Uygulamada

1. Onlarca Test Senaryosunun Tek Tıkla Oluşturulması

Oluştur düğmesine tıklayın ve saniyeler içinde listenizde düzinelerce tam yapılandırılmış test senaryosunun belirdiğini göreceksiniz.

yapay zekayı kullanarak test senaryoları oluşturma

2. Test Türüne Göre Otomatik Kategorizasyon

Apidog'un yapay zeka özelliği, oluşturulan test senaryolarını pozitif, negatif, sınır ve güvenlik testleri gibi kategorilere otomatik olarak sınıflandırır.

Test Türüne Göre Otomatik Kategorizasyon

3. Anında Çalıştırma ve Doğrulama

Oluşturulan test senaryolarını anında çalıştırabilir ve gerçek zamanlı uç nokta yanıtlarını görüntüleyebilirsiniz. Tüm test senaryolarının oluşturulmasının bitmesini beklemenize gerek yok – geçerli olanları doğrudan resmi test paketinize dahil edebilirsiniz.

geçerli test senaryolarını dahil etme

4. Verimli Yönetim için Toplu İşlemler

Birden fazla test senaryosunu aynı anda çalıştırın, kabul edin veya reddedin. Bu, yalnızca yüksek kaliteli test senaryolarını filtrelemeyi ve tutmayı hızlandırır.

verimli yönetim için test senaryosu toplu işlemleri

5. Çoklu Görev Paralel Oluşturma

Farklı yapay zeka modellerinin sonuçlarını ve kalitesini karşılaştırmak için aynı anda birkaç oluşturma görevi başlatabilirsiniz.

çoklu görev paralel oluşturma

Apidog'da kendiniz deneyin ve yapay zekanın test iş akışınızı nasıl dönüştürdüğünü tecrübe edin!

button

Yapay Zeka Özellikleri Nasıl Etkinleştirilir

Yapay Zeka Test Senaryosu Oluşturma özelliğini kullanmadan önce birkaç basit kurulum adımı gereklidir.

Varsayılan olarak, Apidog'daki yapay zeka özellikleri kapalıdır ve manuel olarak etkinleştirilmesi gerekir.

  1. İzinler: Bu özelliği yapılandırmak için bir kuruluş veya ekip yöneticisi (veya daha yüksek) olmanız gerekir.
  2. Sürüm: Apidog'u en son sürüme güncellediğinizden emin olun.
  3. Etkinleştirme Yolu: Kuruluş / Ekip AyarlarıYapay Zeka Özellikleri'ne gidin ve kuruluşunuz veya ekibiniz için yapay zeka özelliklerini etkinleştirin. Etkinleştirildiğinde, ekip içindeki tüm projeler yapay zeka özelliklerine erişebilir.
Apidog'da yapay zeka özelliklerini etkinleştirme

Model Sağlayıcıları Yapılandırma

Yapay zeka özelliklerini etkinleştirdikten sonra, en az bir model sağlayıcısı yapılandırmanız gerekecektir.

Apidog şu anda varsayılan olarak OpenAI, Anthropic, Google AI Studio ve Google Vertex dahil olmak üzere çeşitli model sağlayıcılarını desteklemektedir ve diğer sağlayıcılar için özel API yapılandırmalarına da izin verir.

Model Sağlayıcılarını Yapılandırma

Yapılandırma yaparken aşağıdaki ayrıntıları sağlamanız gerekecektir:

model sağlayıcısı yapılandırma detayları

Profesyonel İpucu: En iyi oluşturma sonuçları için güçlü bir model seçin. Daha az gelişmiş modeller tatmin edici olmayan sonuçlar üretebilir.

Varsayılan Modelleri Ayarlayın ve Yapay Zeka ile İlgili Özellikleri Etkinleştirin

Kullanmak üzere bir model belirtmediyseniz, Apidog sizin için otomatik olarak birini seçecektir. Ayrıca belirli bir modeli varsayılan olarak manuel olarak seçebilir ve ihtiyacınız olan yapay zeka ile ilgili özellikleri etkinleştirebilirsiniz.

Her şey yapılandırıldıktan ve yapay zeka özellikleri etkinleştirildikten sonra, projenizi yenilemeniz yeterlidir; yeni yapay zeka özelliklerinin proje arayüzünde belirdiğini göreceksiniz.

Yapay Zeka ile Test Senaryoları Nasıl Oluşturulur

Herhangi bir uç noktanın Test Senaryoları sekmesinde, Yapay Zeka ile Oluştur etiketli bir giriş bulacaksınız.

yapay zeka ile test senaryoları oluşturma

Buna tıkladığınızda, pozitif, negatif, sınır ve güvenlik türleri ve alt kategorileri dahil olmak üzere hangi test senaryosu türlerinin oluşturulacağını seçebileceğiniz bir yan panel açılır.

test senaryosu oluşturma kurallarını yapılandırma

Uç nokta kimlik doğrulama gerektiriyorsa, Apidog kimlik bilgilerini otomatik olarak algılar ve uygular. Anahtarlar yerel olarak şifrelenir, güvenli bir şekilde iletilir ve oluşturulduktan sonra şifreleri çözülür, böylece hem işlevsellik hem de güvenlik sağlanır.

model kimlik bilgilerini yapılandırma

Oluşturmadan önce, yapay zeka çıktısının beklentilerinizle daha uyumlu olmasını sağlamak için alt giriş kutusuna ek talimatlar ekleyebilirsiniz.

test senaryoları oluşturmak için ek talimatlar

Oluştur'a tıkladıktan sonra, yapay zeka API spesifikasyonlarınıza ve yapılandırmanıza göre çalışmaya başlar. Oluşturulan test senaryoları, API yanıtlarını doğrulamak için anında çalıştırılabilir. İhtiyaçlarınızı karşılayan senaryoları kabul edin veya istenmeyenleri atın – ayrıca birden fazlasını aynı anda yönetebilirsiniz.

yapay zekayı kullanarak test senaryoları oluşturma

Not: API spesifikasyonlarınız ne kadar detaylı olursa, yapay zeka tarafından oluşturulan test senaryolarınız o kadar iyi olur.

Örneğin, API spesifikasyonlarınızdaki her bir enum değeri net açıklamalar içeriyorsa, Apidog'un yapay zeka özelliği, tüm olası enum değerlerini kapsayan senaryoları otomatik olarak oluşturabilir – hatta optimal kombinasyonlar için Ortogonal Dizi Test yöntemlerini bile kullanabilir.

Gelecek sürümlerde Apidog, test senaryolarında test verisi yapılandırmasını destekleyerek yapay zekanın ilgili test verilerini otomatik olarak oluşturup doldurmasına ve test verimliliğini daha da artırmasına olanak tanıyacaktır.

Apidog'da Daha Fazla Yapay Zeka Özelliği

Test senaryosu oluşturmanın ötesinde, Apidog'un yapay zeka özelliği birkaç başka akıllı işlev içerir:

Yapay Zeka ile Şemaları Değiştirme

Kuruluş / Ekip AyarlarıYapay Zeka Özellikleri altında Yapay zeka destekli parametre değişikliğini etkinleştirin, ardından projenizi yenileyin.

Arayüzde bir şemanın üzerine geldiğinizde yapay zeka özelliği simgesi belirecektir — şemalarınızı otomatik olarak değiştirmesi için yapay zekaya izin vermek için tıklayın.

05-apidog-01.gif

Uç Nokta Uyumluluk Kontrolü

Yapay Zeka Özellikleri altında Uç nokta uyumluluk kontrolünü etkinleştirin, ardından projenizi yenileyin. Bir API tasarım kılavuzu oluşturduktan sonra, API'lerinizin kurallara uyup uymadığını doğrulamak için yapay zekayı kullanabilirsiniz.

Uç Nokta Tasarım Kılavuzlarını Kontrol Et

Yapay Zeka İsimlendirme

Yapay Zeka Özellikleri altında Yapay Zeka İsimlendirme'yi etkinleştirin, ardından projenizi yenileyin. Bir uç noktayı veya şemayı düzenlerken bir alan adı alanının üzerine gelin — yapay zeka simgesi belirecek ve yapay zekanın ekibinizin adlandırma kurallarına göre standartlaştırılmış alan adları önermesine olanak tanıyacaktır.

Yapay Zeka kullanarak alan adları oluşturma

Sonuç

Apidog'un Yapay Zeka Test Senaryosu Oluşturma özelliği, normal, anormal, sınır ve güvenlik senaryolarını kapsayan eksiksiz bir test senaryosu setini otomatik olarak oluşturur. Bu senaryoları anında ve toplu olarak çalıştırabilir, doğrulayabilir ve yönetebilirsiniz – bu, zaman kazandırır, tekrarlayan işleri azaltır ve test uzmanlarının mantık doğrulamasına ve test stratejisi optimizasyonuna odaklanmasını sağlar. Bu, genel test verimliliğini büyük ölçüde artırır.

Test senaryosu oluşturmanın ötesinde, Apidog, API geliştirme iş akışınızı basitleştirmek ve hızlandırmak için tasarlanmış bir dizi yapay zeka destekli araç da sunar. Adım adım rehberlik için Apidog Yardım Merkezi'ni ziyaret edin.

API Tasarım-Öncelikli Yaklaşımı Apidog'da Uygulayın

API'leri oluşturmanın ve kullanmanın daha kolay yolunu keşfedin