Uygulamamı kontrol etmek için Selenium testi yazarken sorun yaşıyorum. Test etmek istediğim kullanıcı doğru oturum açma/şifre yazarken, sayfa doğru gösterildiğinde ve kullanıcı giriş yaptığında.Selenium, AngularJS sayfa öğelerini göremiyor
Ana sorun, giriş formumun bir AngularJS yönergesi olarak oluşturulmuş olmasıdır (İki farklı giriş sayfam var ve bu yönerge her iki yerde de yeniden kullanılır) ve Selenium bu direktifin oluşturduğu işaretlemeden öğeleri göremiyor gibi görünüyor. En önemli olan, yönerge tarafından oluşturulan normal işaretlemenin yerini almadan önce bu sayfada testler geçiyordu.
Selenium, yönerge tarafından oluşturulan html öğelerini göremiyor gibi görünüyor.
Bu sorunun nasıl üstesinden gelebileceğime dair herhangi bir öneriniz var mı? Elbette bu değişikliği geri döndürme yönergesi getiriliyor :)
Ben aynı sorunu yaşıyorum. Test etmeye çalıştığım açısal bir web sitem var ama cunta testlerini çalıştırdığımda eleman bulunamadı. Çeşitli eleman konumlandırıcılarını denedim. Hiçbiri işe yaramadı. – Automationtested