Amazon Nova Act ile UI Testlerini Doğal Dille Yazmak
Yazılım geliştirirken UI testleri genellikle teknik ve zahmetli olur: Selenium kodu, element seçicileri, bekleme mekanizmaları, her takım kendi altyapısını kurar. Amazon Bedrock üzerinde Epsilon'un agentic platform'u bu süreci tersine çeviriyor.
Amazon Nova Act ve AgentCore Browser Tool kullanarak, testleri düz İngilizce cümlelerle yazabiliyorsun. Örneğin, "Kullanıcı giriş sayfasında e-posta giriyor, şifreyi yazıyor ve 'Giriş Yap' düğmesine tıklıyor" gibi bir talimat, AI model tarafından otomatik olarak tarayıcı adımlarına dönüştürülüyor. Hiç Selenium, XPath ya da CSS seçici yazman gerekmiyor.
Pratik olarak bu ne demek? Bir QA mühendisi veya ürün ekibi üyesi, teknik arka plan olmadan test senaryoları yazabiliyor. AWS tarafından yönetilen tarayıcılar testin her adımını çalıştırıyor, altyapı endişesi yok. Çok kiracılı hizmet olduğu için her takım kendi sunucu, Docker container'ı ya da CI/CD pipeline'ı kurmak zorunda değil. Yazı, gönder, çalış.
Bu yaklaşımın gücü, LLM'nin görsel bağlamı anlaması ve doğal dil talimatlarını tarayıcı eylemine çevirmesinde yatıyor. Sayfa yapısı değişse bile, "Sepete ekle düğmesine tıkla" komutu hala işe yarayabiliyor; statik seçicilere bağlı değilsin.
Gerçek faydası: test yazma süresi düşüyor, teknik yükü azalıyor, takımlar daha hızlı ürün test edebiliyor. Elbette sınırları var, çok karmaşık, özel işler için yine kod gerekebilir, ama standart UI senaryoları için bu model ciddi bir zaman tasarrufu sağlıyor. AWS'nin detaylı rehberi bu mimarinin nasıl çalıştığını adım adım anlatıyor.
0 yorum