Səhifə obyekti ilə səhifə fabriki arasında fərq nədir?
Səhifə obyekti ilə səhifə fabriki arasında fərq nədir?

Video: Səhifə obyekti ilə səhifə fabriki arasında fərq nədir?

Video: Səhifə obyekti ilə səhifə fabriki arasında fərq nədir?
Video: Avara biriyəm, mənlə yaşama 2024, Noyabr
Anonim

Nədir Səhifə Obyekt Modeli arasındakı fərq (POM) və Səhifə fabriki : Səhifə obyekti şəbəkəni təmsil edən sinifdir səhifə və funksionallığı və üzvləri saxlayın. Səhifə fabriki daxilində qarşılıqlı əlaqə qurmaq istədiyiniz veb elementləri işə salmağın bir yoludur səhifə obyekti bunun bir nümunəsini yaratdığınız zaman.

Eynilə insanlar soruşurlar ki, Səhifə Fabriki nədir?

The PageFactory Seleniumdakı sinifin bir uzantısıdır Səhifə Obyekt dizayn nümunəsi. Elementləri işə salmaq üçün istifadə olunur Səhifə Obyekt və ya nümunə verin Səhifə Obyektlərin özü. a elementlərini işə salmaq üçün istifadə olunur Səhifə 'FindElement' və ya'FindElements' istifadə etmədən sinif.

Sonradan sual yaranır ki, Page obyekt modeli nədir? Səhifə Obyekt Modeli dizayndır naxış test baxımını artırmaq və kodun təkrarlanmasının azaldılması üçün test avtomatlaşdırmasında populyarlaşdı. A səhifə obyekti isan obyekt a interfeysi kimi xidmət edən yönümlü sinif səhifə Sizin AUT.

Page obyekt modelində Səhifə fabriki nədir?

Səhifə Obyekt Modeli bir Obyekt Repozitor dizaynı naxış Selenium WebDriver-də. POM davamlı, təkrar istifadə edilə bilən test kodumuzu yaradır. Səhifə fabriki yaratmaq üçün optimallaşdırılmış üsuldur obyekt POMconcept-də depo.

Səhifə obyekti modelinin üstünlüyü nədir?

Üstünlüklər -nin Səhifə Obyekt Modeli : görə Səhifə Obyekt Modeli , siz testləri və element lokatorlarını ayrıca saxlamalısınız. Bu, kodu təmiz və başa düşülməsi və saxlanması asanlaşdıracaq. The PageObject yanaşma test proqramında avtomatlaşdırma çərçivəsini dost, daha davamlı və hərtərəfli edir.

Tövsiyə: