Yapay zeka tabanlı yazılım test platformu Text2Test, kullanıcıların testlerini düz metinle yazmasını sağlıyor. Ürünün ne yapması gerektiğini normal bir dille anlatan kullanıcı, bu metni derlediğinde deterministik ve çalışmaya hazır bir teste dönüştürüyor; testler gerçek tarayıcılarda çalışıyor. Şirkete göre kod ya da kırılgan seçici (selector) gerekmiyor ve testler uygulama değiştikçe kendini güncelliyor.

Text2Test, Esin Yılmaz (CEO) ve Prof. Dr. Cemal Yılmaz (CTO) tarafından Mayıs 2024'te kuruldu. Girişim, günümüzde 9 kişilik ekibiyle faaliyet gösteriyor. Ekip, işlerinin çoğunu yapay zeka ile otomatikleştirdiklerini ve altyapıyı yaklaşık iki yıllık bir Ar-Ge sürecinde tamamen kendilerinin geliştirdiklerini belirtiyor. Hazır bir test altyapısı kullanmadıklarını vurgulayan ekip, yazılım testine özel tüm yapay zeka modelleriyle çalışabilen kendi ara katmanlarını geliştirdiklerini ifade ediyor. Bu katman, ham HTML'i ya da seçicileri ayrıştırmak yerine ekranları bir test uzmanı gibi anlamsal ve görsel olarak okuyor.

Girişim, yapay zeka tabanlı test otomasyonu kategorisinde yer alıyor. Bu alanda hem seçici tabanlı geleneksel araçlar hem de yeni nesil no-code ve LLM tabanlı yaklaşımlar bulunuyor. Text2Test, uçtan uca düz metinden test, MCP sunucusu ve token optimizasyonu ile rakiplerinden ayrıştığını belirtiyor. Çoğu araç kod ya da seçici gerektirirken, Text2Test bu adımı tamamen ortadan kaldırdığını ifade ediyor. Testin konuşma dilinde yazılması, testi teknik bir konu olmaktan çıkarıp herkes tarafından okunup anlaşılmasını sağlıyor.

Text2Test MCP sunucusu, doğruluk kaynağına (Jira, Figma, GitHub, OpenAPI) bağlanabiliyor. Böylece zaten yazılı olan gereksinimlerden dakikalar içinde bir test paketi üretilebiliyor. Girişim, çoğu yapay zeka test aracının her çalıştırmada token harcattığına dikkat çekiyor. Text2Test'te ise token'lar test derlenirken harcanıyor; maliyet testlerin çalıştırılmasıyla değil, oluşturulmasıyla ölçekleniyor. Modeller ekranı seçicilere göre değil, bir insan gibi anlamsal ve görsel olarak okuduğu için arayüzde bir şey değişse de test kırılmıyor. Test, kodun nasıl yazıldığına değil ürünün ne yapması gerektiğine bağlı kalıyor.

Text2Test, köprü yatırım turunda 495 bin dolar yatırım aldı. Ancak yatırım turunun henüz tamamlanmadığı belirtiliyor. Abonelik tabanlı bir SaaS olan Text2Test'in ilk müşterileri bankacılık ve sigorta sektöründe faaliyet gösteriyor. Bu iki sektörün detaylı regülatif zorunluluklara tabi olması nedeniyle girişimin ilk gelir modeli on-premise olarak konumlandı. Girişim, müşteri kazanım döngüsünü kısaltmak ve Türkiye'nin yanı sıra Avrupa, Asya ve Amerika'daki firmalara da hizmet verebilmek için self-serve modelini de devreye aldı.

Self-serve tarafında farklı ihtiyaç ve firma büyüklüklerine göre planlanmış aylık abonelik planları mevcut. Yıllık ödemede indirim uygulanıyor. Kurumsal ve on-premise ihtiyaçlar için özel SLA ve sözleşme içeren kurumsal paketler bulunuyor. Lansman kampanyası kapsamında web sitesinden kaydolan yeni kullanıcılar tüm planlarda 6 ay boyunca yüzde 30 indirim yakalayabiliyor. WEBRAZZI40 kodu ile kullanıcılar 4 ay boyunca ayda 1 kez olmak koşuluyla yüzde 40 indirim ile herhangi bir Text2Test planını satın alabiliyor.

Ekip, mobil tarafta iOS ve Android native uygulama testinin halihazırda mümkün olduğunu, testi bir kez yazıp her iki platformda da çalıştırabildiklerini belirtiyor. En yakın adımlarının bunu self-serve tarafına açmak olduğunu ifade ediyor. Bu, kendi Mac'inizi ve cihaz veya simülatörlerinizi bağlayan yerel bir çalıştırıcı uygulamayla birlikte gelecek. Mobilin self-serve lansmanı bir sonraki büyük adım olarak görülüyor. Web tarafında ise şu an self-serve büyümeye odaklanıyorlar. On-premise ile bankacılık ve sigorta gibi regülasyona tabi sektörlerde kanıtladıkları değeri, Türkiye'nin yanı sıra Avrupa, Asya ve Amerika'daki ekiplere self-serve model üzerinden ulaştırmayı hedefliyorlar.

Ürün tarafında amaç, testi gereksinimlere daha da yakınlaştırmak. MCP sunucusu üzerinden Jira, Figma, GitHub ve OpenAPI gibi kaynaklardan test üretimini derinleştirip test paketini canlı, gereksinimlere bağlı bir belgeye dönüştürmek. Uzun vadeli hedef ise hızlı geliştiren ekiplerin üzerinden test yükünü tamamen kaldırıp kaliteyi otomatik hale getirmek. Yapay zekanın geliştirmeyi 10 kat hızlandırdığını ifade eden girişim, Text2Test'in de testin bu hıza yetişmesini istediğini dile getirdi.

Neden önemli

Text2Test'in yaklaşımı, yazılım testindeki iki temel sorunu hedefliyor: teknik eşik ve bakım maliyeti. Testlerin düz metinle yazılabilmesi, test sürecini yalnızca geliştiricilerin değil, ürün sahipleri ve iş analistlerinin de katılabileceği bir alana taşıyor. Bu, test kapsamını genişletebilir ve ekipler arası iletişimi güçlendirebilir.

Ayrıca testlerin uygulama değişse bile kırılmaması, geleneksel otomasyonun en büyük maliyet kalemlerinden biri olan bakım yükünü azaltıyor. Token maliyetinin yalnızca test derleme aşamasında oluşması, özellikle sürekli entegrasyon süreçlerinde çalıştırma maliyetini öngörülebilir kılıyor. Bu da ölçeklenebilirlik açısından önemli bir avantaj.

Bankacılık ve sigorta gibi regülasyona tabi sektörlerde on-premise ile başlayıp self-serve modele geçiş, girişimin kurumsal pazardan başlayarak genişlemeyi planladığını gösteriyor. MCP sunucusu üzerinden Jira, Figma ve GitHub gibi kaynaklara bağlanabilme, test üretimini mevcut iş akışlarına entegre ederek benimsenme hızını artırabilir. Yapay zekanın geliştirme hızını artırmasıyla testin darboğaz haline gelmesi riskine karşı Text2Test, test sürecini de aynı hıza çekmeyi hedefliyor.