Testifly: yapay zekâ destekli test otomasyonu

Web uygulamanızın akışlarını keşfedin, test çalıştırın ve gerilemeleri inceleyin.

testifly.dev
Testifly screenshot

Testifly ne işe yarar? Basit anlatım

Testifly, web uygulamaları için yapay zekâ destekli test otomasyonu sunar. Uygulamanızın adresini ve gerekiyorsa bir test hesabını verirsiniz; sistem sayfaları gezer, kullanıcı adımlarından testler oluşturur ve çalıştırır. Örneğin yeni sürümden sonra kayıt veya ödeme akışının hâlâ çalışıp çalışmadığını incelemeye yardımcı olur.

Testifly Ltd. tarafından sunulan hizmet, test yazma yükünü azaltmak isteyen geliştirici ve QA ekiplerine yöneliktir. Özerklik iddiası bütün hataların bulunacağı anlamına gelmez.

Gerçek kullanıcı akışlarından test kapsamı oluşturma

Flow Discovery sayfaları, etkileşimleri ve durum değişikliklerini bulur; dinamik içerik ve tek sayfalı uygulamaları kapsar. Keşfedilen akışlardan test üretir. Ürün belgeleri, elektronik tablolar ve PDF'ler de beklenen davranışları sağlayabilir.

Giriş gerektiren alanlar için geçerli erişim gerekir. UX kontrolleri Escape ile pencere kapatma, odağın geri gelmesi ve sekme sırası gibi alışkanlıkları inceler. Bu bir erişilebilirlik sertifikası değildir. Dosya boyutu ve tüm dışa aktarma biçimleri doğrulanmadı.

İlk projeyi hazırlama ve çalıştırma

Resmî başlangıç kılavuzunu izleyin:

  1. Ayrı bir test ortamı, sıfırlanabilir veri ve test kullanıcısı hazırlayın. Ajanlar veri ekleyebilir, değiştirebilir veya silebilir.
  2. Oturum açın, Base URL girin ve Verify web app seçeneğini çalıştırın.
  3. Erişim, bot koruması ve giriş yöntemini kontrol edin. Sosyal giriş kullanıcısında iki faktörlü doğrulama kapalı olmalıdır.
  4. IP izinlerini, eşzamanlı oturumları ve hız sınırlarını düzenleyin; yasak alanları Settings → Exclusions altında belirtin.
  5. Projeyi oluşturun, Jobs ekranında ilerlemeyi izleyin ve ilk testleri gözden geçirin.

E-posta bağlantılı giriş ek test kullanıcıları ister. VPN arkasındaki uygulamada bağlı bir Remote Runner gerekir. İlk keşif, otomasyon ve çalışma birkaç dakikadan birkaç saate kadar sürebilir.

Hataları inceleme ve test bakımını azaltma

Otomatik onarım, arayüz değiştiğinde seçicileri ve akışları uyarlayabilir; değişiklikler raporda görünür. Sistem arayüz kaymasını gerçek davranış gerilemesinden ayırmaya çalışır. Başarısız çalışmalarda kök neden analizi ve oturum videosu sunulur.

Uyarlamayı iş gereksinimiyle karşılaştırın. Testin yeniden geçmesi tek başına uygulamanın doğru olduğunun kanıtı değildir.

Testleri geliştirme sürecine bağlama

Test Execution API ile CI/CD üzerinden test başlatılabilir ve birleştirme ya da dağıtım sonuca bağlanabilir. Zamanlanmış çalışmalar ve farklı ortam adresleri de desteklenir.

Jira, Linear, Notion ve Slack planlama ile raporlamayı bağlar. Test paketleri ve e-posta sonuçları düzenler. Blast radius değişiklikten etkilenen akışları gösterir. Tessa proje verisini sorgular ve oluşturma öncesi onay isteyen taslaklar sunar; MCP uyumlu asistanlara desteklenen sorgu ve düzenlemeleri açar. Entegrasyon açıklamalarını inceleyin.

Deneme, fiyatlar ve kullanım sınırları

4 Kasım 2026 tarihinde doğrulanan herkese açık aylık USD fiyatlarıdır; yerel vergiler hariçtir, TL fiyatı değildir.

Plan Aylık fiyat Test Çalıştırma/ay Proje / ortam
Starter 29 USD 50 5.000 1 / 1
Growth 89 USD 225 50.000 1 / 3
Business 249 USD 750 200.000 2 / sınırsız
Enterprise Teklif Özel Özel Özel

Kart gerektirmeyen 30 günlük Discovery denemesinde bir proje, üç etkin özellikte 30 test ve ayda 4.500 çalıştırma vardır. Ayrıca on test paketi, 150 e-posta raporu, Tessa ve Blast radius için ayrı ayrı 100 oturum bulunur. Süre dolunca canlı testler durur.

Ücretli entegrasyonlar ve Blast radius Growth ile başlar; Starter 100 Tessa oturumu içerir. Abonelik otomatik yenilenir. Yıllık ödeme ve iptal koşulları için güncel fiyatları kontrol edin.

Test verileri ve erişim koşulları

Sağlayıcı, proje anahtarları ve Azure Key Vault ile şifreli parola saklamayı açıklar. Politika üretilen kodu, günlükleri, ekran görüntülerini ve kayıtları da kapsar. AI sağlayıcıları gerekli içeriği işler; müşteri içeriği politikaya göre herkese açık modelleri eğitmek için kullanılmaz.

Sabit genel saklama süresi doğrulanmadı. Test, sonuç ve günlük mülkiyeti ile ticari kullanım için ayrı anlaşma hükümlerini açıklığa kavuşturun. Gizlilik ve hizmet koşullarını okuyun.

Bulut, kurum içi ve self-hosted seçenekleri sunuluyor. Özel Runner bütün verinin yerelde kaldığını göstermez; kapsamı ve veri akışını doğrulayın.

Sık sorulan sorular

Test kodu yazmak gerekiyor mu?

Temel keşif ve üretim için gerekmiyor. Erişimi hazırlamak ve testlerin doğru davranışı kontrol ettiğini değerlendirmek yine gerekir.

Otomatik onarım gerçek hataları gizler mi?

Amaç gerçek gerilemeleri işaretleyip arayüz değişikliklerini uyarlamaktır. Kesin doğruluk garanti edilmediğinden raporları ve uyarlamaları inceleyin.

Ücretsiz deneme bitince ne olur?

Canlı testler durur; devam etmek için ücretli plan gerekir. Süresiz ücretsiz plan doğrulanmadı.

Resmî kaynaklar

SynterKısmen ücretsiz
Reklam hesaplarını yapay zekâya bağlayın; raporları, taslakları ve izin verilen değişiklikleri yönetin.
Yapay zeka araçları nelerdirYapay Zeka Pazarlama İçerik Araçları · Yapay Zeka İş Akışı Otomasyon AraçlarıAç ↗
kwantÜcretsiz
Ajanları birlikte çalıştırın; rutinleri, hesapları ve onayları yönetin.
AI Otomasyon AraçlarıYapay Zeka İş Akışı Otomasyon Araçları · Açık Kaynak · Kendi Sunucunda BarındırılanAç ↗
ScalekitKısmen ücretsiz
Kullanıcı hesaplarını bağlayın; OAuth belirteçlerini, araç erişimini ve çağrı kayıtlarını yönetin.
AI Otomasyon AraçlarıYapay Zeka İş Akışı Otomasyon Araçları · Kendi Sunucunda BarındırılanAç ↗
FluentÜcretli
Mac uygulamalarınızda, seçtiğiniz yerel model veya bulut hizmetiyle çalışan AI.
Yapay zeka sohbet robotuYapay Zeka Açıklama Araçları · Yapay Zeka İş Akışı Otomasyon Araçları · Yapay zekâ belge sohbet araçları +2Aç ↗