В моей 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, это занимает огромное время.
Есть ли у нас какой-нибудь способ обойти время выполнения в объектной модели страницы?
Любой альтернативный способ инициализации объектов страницы, где онзанимает меньше времени?