Yapay zeka tabanlı yazılım test platformu: Text2Test

Yapay zeka tabanlı yazılım test platformu Text2Test 'te kullanıcı testini düz metinle yazıyor: ürününün ne yapması gerektiğini normal bir dille anlatıyor. Bu metin derlendiğinde deterministik, çalışmaya hazır bir teste dönüşüerek gerçek tarayıcılarda çalışıyor. Şirketin belirttiğine göre; kod ya da kırılgan seçici gerekmiyor, testler uygulama değiştikçe kendini güncelliyor.
Esin Yılmaz (CEO) ve Prof. Dr. Cemal Yılmaz (CTO) tarafından Mayıs 2024’te kurulan girişim, günümüzde 9 kişilik ekibiyle faaliyet gösteriyor. Az kişiyle çok iş çıkardıklarını belirten ekip, işlerinin çoğunu yapay zeka ile otomatikleştirdiğini dile getiriyor.
Ekip, girişimin altyapısını yaklaşık iki yıllık bir Ar-Ge sürecinde tamamen kendilerinin geliştirdiklerini belirtiyor. Hazır bir test altyapısı kullanmadıklarına dikkat çeken ekip, bunun yerine yazılım testine özel tüm yapay zeka modelleriyle çalışabilien kendi ara katmanımızı geliştirdiklerini ifade ediyor. Paylaşılan bilgilere göre 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 (selector) tabanlı geleneksel araçlar hem de yeni nesil no-code ve LLM tabanlı yaklaşımlar bulunuyor. Girişim, 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. Girişim, testin konuşma dilinde yazılmasını sağlarak testi teknik bir konu olmaktan çıkarıp herkes tarafından okuyup anlaşılmasını sağlıyor.
Ayrıca Text2Test MCP sunucusunu doğruluk kaynağınıza yani ürününün analizlerinin yazıldığı dokümanlar, tasarımının yapıldığı ve kodunuzun bulunduğu ürünlere (Jira, Figma, GitHub, OpenAPI) bağlayabiliyorsunuz. Böylece zaten yazılı olan gereksinimlerden dakikalar içinde bir test paketi üretilebiliyor.
Girişim, çoğu yapay zeka test aracı her çalıştırmada token harcattığına dikkat çekiyor. Text2Test'te ise token'lar test derlenirken harcanıyor, yani maliyet testlerin��çalıştırılmasıyla değil, oluşturulmasıyla ölçekleniyor.
Text2Test modellerinin ekranı seçicilere göre değil, bir insan gibi anlamsal ve görsel olarak okuduğunu vurgulayan ekip, arayüzde bir şey değişse de testin kırılmadığını ifade ediyor.