Каква е разликата между обект на страница и фабрика за страница?
Каква е разликата между обект на страница и фабрика за страница?

Видео: Каква е разликата между обект на страница и фабрика за страница?

Видео: Каква е разликата между обект на страница и фабрика за страница?
Видео: Контрнаступление Украины 2024, Април
Anonim

Какво е разлика между обектен модел на страница (POM) и Фабрика за страници : Обект на страницата е клас, който представлява мрежа страница и задържат функционалността и членовете. Фабрика за страници е начин да инициализирате уебелементите, с които искате да взаимодействате в рамките на обект на страницата когато създадете негов екземпляр.

По същия начин хората питат какво е Page Factory?

В PageFactory Класът в Selenium е разширение към Страница Модел за проектиране на обект. Използва се за инициализиране на елементите на Страница Обект или инстанциране на Страница Самите обекти. Използва се за инициализиране на елементи от a Страница клас, без да се налага да използвате 'FindElement' или 'FindElements'.

Впоследствие въпросът е какво представлява обектният модел на страница? Обектен модел на страницата е дизайн модел който стана популярен в автоматизацията на тестовете за подобряване на поддръжката на теста и намаляване на дублирането на код. А обект на страницата е обект -ориентиран клас, който служи като интерфейс към a страница на вашия AUT.

какво е Page factory в обектен модел на страница?

Обектен модел на страницата е Обект Дизайн на хранилище модел в Selenium WebDriver. POM създава нашия тестов код, който може да се поддържа, да се използва повторно. Фабрика за страници е оптимизиран начин за създаване обект хранилище в POMconcept.

Какво е предимството на обектния модел на страницата?

Предимства от Обектен модел на страницата : Според Обектен модел на страницата , трябва да съхранявате тестовете и локаторите на елементи отделно. Това ще запази кода чист и лесен за разбиране и поддръжка. В PageObject подходът прави рамката за автоматизация в тестващия програмист удобна, по-трайна и изчерпателна.

Препоръчано: