Sayfa nesnesi ile sayfa fabrikası arasındaki fark nedir?
Sayfa nesnesi ile sayfa fabrikası arasındaki fark nedir?

Video: Sayfa nesnesi ile sayfa fabrikası arasındaki fark nedir?

Video: Sayfa nesnesi ile sayfa fabrikası arasındaki fark nedir?
Video: Ciltli ve Ciltsiz Kitap Arasındaki Fark Ne? 2024, Nisan
Anonim

Nedir Sayfa Nesne Modeli arasındaki fark (POM) ve Sayfa Fabrikası : Sayfa Nesnesi bir web'i temsil eden bir sınıftır sayfa ve işlevselliği ve üyeleri tutun. Sayfa Fabrikası içinde etkileşim kurmak istediğiniz web öğelerini başlatmanın bir yoludur. sayfa nesnesi bunun bir örneğini oluşturduğunuzda.

Aynı şekilde, insanlar Page Factory nedir diye soruyorlar.

NS Sayfa Fabrikası Selenium'daki sınıf, Sayfa Nesne tasarım deseni. öğelerini başlatmak için kullanılır. Sayfa Nesneyi nesneleştirin veya somutlaştırın Sayfa Nesnelerin kendisi. Bir öğenin öğelerini başlatmak için kullanılır. Sayfa 'FindElement' veya 'FindElements' kullanmak zorunda kalmadan sınıfı.

Daha sonra soru şudur: Sayfa nesne modeli nedir? Sayfa Nesne Modeli bir tasarımdır Desen test bakımını geliştirmek ve kod tekrarını azaltmak için test otomasyonunda popüler hale geldi. A sayfa nesnesi bir nesne bir arayüz olarak hizmet eden yönelimli sınıf sayfa AUT'nizin.

Sayfa nesnesi modelinde Sayfa fabrikası nedir?

Sayfa Nesne Modeli bir Nesne Depo tasarımı Desen Selenium WebDriver'da. POM, test kodumuzu sürdürülebilir, yeniden kullanılabilir oluşturur. Sayfa Fabrikası oluşturmak için optimize edilmiş bir yoldur nesne POMconcept'te depo.

Sayfa nesnesi modelinin avantajı nedir?

Avantajlar arasında Sayfa NesneModeli : Göre Sayfa Nesne Modeli , testleri ve eleman bulucuları ayrı tutmalısınız. Bu, kodu temiz tutacak ve anlaşılması ve bakımı kolay olacaktır. NS Sayfanesnesi yaklaşım, otomasyon çerçevesini bir test programcısı dostu, daha dayanıklı ve kapsamlı hale getirir.

Önerilen: