Türk şirketi Text2Test, kullanıcının ürünün ne yapması gerektiğini doğal dille tanımlamasını ve ardından bu açıklamanın gerçek tarayıcılarda çalışan yürütülebilir bir teste dönüştürülmesini sağlayan yapay zekâ destekli bir yazılım test platformu geliştiriyor. Şirket, sürecin kod yazmayı veya kırılgan arayüz seçicileri kullanmayı gerektirmediğini ve testlerin uygulamadaki değişikliklere ayak uydurabildiğini belirtiyor.
Text2Test, Mayıs 2024'te CEO Esin Yılmaz ve CTO Prof. Dr. Cemal Yılmaz tarafından kuruldu; şirketin ekibi şu anda dokuz kişiden oluşuyor. Ekibin verdiği bilgilere göre şirket, kullanıma hazır bir yazılım test platformuna dayanmak yerine altyapısını yaklaşık iki yıllık araştırma ve geliştirme sürecinde şirket içinde geliştirdi.
Seçicilerden anlamsal okumaya
Geleneksel arayüz test araçları genellikle koda veya öğe seçicilerine dayanıyor; bu da arayüz yapısı değiştiğinde testlerin bozulmaya açık olmasına yol açabiliyor. Text2Test ise modellerinin ham HTML'yi veya yalnızca seçicileri analiz etmek yerine ekranı, insan bir test uzmanının anlayışına daha yakın şekilde anlamsal ve görsel olarak okuduğunu söylüyor. Şirkete göre test, kodun yazılma biçimine değil, ürünün ne yapması gerektiğine bağlanıyor.
Şirket, ürününü seçicilere dayalı geleneksel araçların yanı sıra no-code platformları ve büyük dil modelleri üzerine kurulu çözümleri de içeren yapay zekâ tabanlı test otomasyonu kategorisinde konumlandırıyor. Text2Test ayrıca, önceden mevcut belgelerden test paketleri oluşturmak amacıyla Jira, Figma, GitHub ve OpenAPI gibi gereksinim, tasarım ve kod kaynaklarına bağlanabilen MCP sunucusu desteğini öne çıkarıyor.
Pratikte ne değişiyor?
Text2Test, yapay zekâ destekli test araçlarında token tüketiminin genellikle her çalıştırmada gerçekleştiğini, kendi platformunda ise token'ların test derlenirken tüketildiğini belirtiyor. Şirketin açıklamasına göre böylece maliyet faktörü testlerin kaç kez çalıştırıldığıyla değil, testlerin oluşturulmasıyla ilişkili hâle geliyor. Platform şu anda web uygulamalarının test edilmesini destekliyor. Şirket, yerel iOS ve Android uygulamalarının test edilmesinin de mümkün olduğunu ve bir testin bir kez yazılıp iki platformda çalıştırılabildiğini söylüyor; ancak bu işlevi self-servis hizmet modeli kapsamında sunmak için çalışmalarını sürdürüyor.
Finansman, müşteriler ve genişleme
Text2Test, henüz tamamlanmadığını belirttiği bir köprü finansman turunda 495 bin dolar aldığını duyurdu. Platform abonelik temelli bir SaaS modeliyle çalışıyor; ilk müşteriler bankacılık ve sigortacılık sektörlerinden geldi. Bu iki sektördeki ayrıntılı düzenleyici gereklilikler nedeniyle gelir modeli, müşterinin kendi altyapısında kurulum seçenekleriyle ve hizmet seviyesi anlaşmaları ile özel sözleşmeleri içeren kurumsal paketlerle başladı.
Şirket ayrıca farklı ölçeklere ve ihtiyaçlara yönelik aylık abonelik planlarıyla self-servis modelini başlattı ve bunun aracılığıyla Türkiye, Avrupa, Asya ve Amerika'daki şirketlere ulaşmak istediğini belirtiyor. Bir sonraki planı, Mac bilgisayar ile kullanıcının cihazlarını veya emülatörlerini birbirine bağlayan yerel bir çalıştırıcı aracılığıyla mobil uygulama testlerini genişletmek.
Bu adım, test otomasyonunda pratik bir eğilimi ortaya koyuyor: Testlerin manuel olarak yazılmasına ve bakımının yapılmasına olan bağımlılığı azaltmak ve testleri doğrudan gereksinimlere bağlamak. Ancak platformun arayüz değişikliklerinden etkilenmeme ve çalıştırma maliyetini düşürme gibi vaatlerinin çoğu, metinde şirketin kendi açıklamaları olarak yer alıyor; başarı oranları veya rakip araçlarla performans karşılaştırmasına ilişkin bağımsız veriler bulunmuyor.