Как сократить время инициализации объектов страницы в Selenium объектной модели страницы - PullRequest
0 голосов
/ 25 апреля 2018

В моей Selenium Automation Framework мы должны инициализировать классы страниц для каждого @Test метода.Загрузка всех классов страниц для каждого метода занимает слишком много времени.

Вот фрагмент кода:

public void presetup() {
    class1 = CustomPageFactory.initElements(Class1.class);
    class2 = CustomPageFactory.initElements(Class2.class);
    class3 = CustomPageFactory.initElements(Class3.class);
}

Этот presetup() метод будет выполняться перед каждым @Test методом.,У нас есть около 15 классов для инициализации каждого теста. Это влияет на общее время выполнения теста.Особенно, когда мы запускаем кейсы в среде Grid, это занимает огромное время.

Есть ли у нас какой-нибудь способ обойти время выполнения в объектной модели страницы?

Любой альтернативный способ инициализации объектов страницы, где онзанимает меньше времени?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...