Gerçek bir insan gibi test yapan bir SaaS
(windflow.run)Merhaba. Daha önce makale yazdıktan sonra, geliştirme tarafıyla ilgili olarak Show GN’de yeniden bir yazı paylaşmış oldum.
Öncelikle bu hizmeti geliştirmeme vesile olan şeyi anlatayım: Ben 8 yıldan uzun süre oyun sektöründe çalıştım ve ağırlıklı olarak istemci geliştirme yaptım. 2024’ün sonlarından itibaren bir LLM TF ekibinde yapay zeka ile ilgili işler yürüttüm ve bu yılın ocak ayında işten ayrıldım.
Muhtemelen benden başka benzer düşünenler de vardır ama benim durumumda geliştirme yapmayı gerçekten çok seviyorum ve şirket işinin kendisini yapmak bile bana büyük keyif verecek kadar iyi bir şirketti. Ancak yapay zeka ile ilgili çalışmaları çokça yürütürken yapmak istediğim pek çok fikir oluştu ve yeni şeyler denemek istediğim için ayrılmaya karar verdim. Özellikle bugünlerde küçük ölçekte başlansa bile üretkenliğin fazlasıyla arttığını düşünüyorum.
İşten ayrıldıktan sonra ilk çıkardığım ürün, bugün tanıtmak istediğim Windflow oldu.
Özellikle oyun şirketleri profesyonel QA ekipleri işletiyor ve istemci geliştiriciler de geliştirme yaparken her seferinde build alıp gerçek ortamda testleri tekrar tekrar yürütmek zorunda kalıyordu. Hatta gerçekten geliştirmeden daha fazla test yaptığımız oluyordu.
Yeni bir özellik geliştirildiğinde ya da bir hata düzeltildiğinde her seferinde storyboard hazırlamak ve gerçek sürüme çıkmadan önce mevcut önemli işlevlerin sorunsuz çalışıp çalışmadığını sürekli doğrulamak oldukça yorucu geliyordu. Bu sorunu çözmek için eskiden beri çeşitli yöntemler denedik. TDD’den, içeriye trigger enjekte ederek makro tarzında test çalıştırabilen workflow’lar yazmaya kadar...
Bu sorunu çözmek için Windflow adında bir SaaS geliştirdim ve Windflow’un özelliklerini anlatmak istiyorum.
Windflow’un şu anda temel olarak sunduğu başlıca 3 özellik var:
Autopilot, Focus Insights ve Persona Builder.
Autopilot, doğal dille çalışan bir test aracı, ancak selector/DOM tabanlı çalışmıyor.
Gerçek ekran VLM tarafından algılanıyor ve ekranın kontrol edilmesi bile tamamen LLM tabanlı çalışıyor. Bu çekirdek mevcut olduğu için yalnızca web sayfalarını test etmekle sınırlı değil; WebGL tabanlı web oyunlarından başlayarak aynı çekirdekle Android/iOS uygulamaları ve oyunlarında da test yürütmek mümkün.
Focus Insights, VLM tabanlı olarak gerçek bir insanın bakışının görüntü üzerinde hangi noktaya yöneleceğini analiz eden bir araçtır.
Persona Builder ise bu iki özelliğe enjekte edilebilen sanal bir persona olup, yukarıdaki test simülasyonlarını yürütecek sanal tüketici öznesini tanımlama işlevidir.
Hâlâ eksik yanları çok ve iyileştirilmesi gereken birçok nokta var.
Bu özelliklerle ilgilenenler elik@windflow.run adresinden bana ulaşabilir. Gerçek kullanım sonrasında geri bildirim verecek kişilere Basic plan için 1 aylık ücretsiz kupon göndereceğim.
Ürünü kullanmanın dışında, VLM tabanlı ekran algılama, kontrol veya sanal persona gibi konularla ilgilenenler de iletişime geçerse memnun olurum.
site: https://windflow.run
Henüz yorum yok.