Size: a a a

Selenide на русском

2019 November 28

VD

Vadim D in Selenide на русском
Andrei Solntsev
Да не надо. Селенид и так делает ре-ран.
а вот тут поподробнее, если можно.
ссылку, или в паре слов
как это прикрутить к старому фрейму на голом селениуме без горы рефакторинга
источник

AV

Alexei Vinogradov in Selenide на русском
Andrei Solntsev
Да не надо. Селенид и так делает ре-ран.
Вы о разных реранах наверное
источник

AS

Andrei Solntsev in Selenide на русском
Да, о разных, но в конечном итоге они делают то же самое.
источник

IV

Igor Vlasyuk in Selenide на русском
Всем, привет. Вопрос по Selenide-appium
в конструкторе класса для инициализации объектов вызываю screen:
public SomePage(){
       screen(this);
}
но тоже самое не работает если вызывать screen в родительском классе для SomePage:
public void initializeScreen(Class aScreen){
       screen(aScreen);
}
на строке  screen(aScreen); как будто в вечный цикл попадает.
Я что то делаю не так ?
источник

AS

Andrei Solntsev in Selenide на русском
Не надо вызывать screen изнутри пэдж объекта.
источник

IV

Igor Vlasyuk in Selenide на русском
так у меня только так и работает, когда изнутри вызываю
источник

AS

Andrei Solntsev in Selenide на русском
Надо так: MyPage page = screen(MyPage.class);
источник

IV

Igor Vlasyuk in Selenide на русском
ну а если в конструкторе пэдж обжекта вызывать родительский метод :
public void initializeScreen(Class aScreen){
       screen(aScreen);
}
должно работать ?
источник

AS

Andrei Solntsev in Selenide на русском
Наркоманы штоле? :)
источник

AS

Andrei Solntsev in Selenide на русском
Зачем вы так делаете? Screen - это типа метод-фабрика, он должен создать новый объект.
источник

IV

Igor Vlasyuk in Selenide на русском
хочу добавить step селенида, чтобы было понятно на какой экран тест переходит
источник

AV

Alexei Vinogradov in Selenide на русском
Igor Vlasyuk
хочу добавить step селенида, чтобы было понятно на какой экран тест переходит
Ничего не понятно. В смысле "понятно на какой экран переходит"?
источник

IV

Igor Vlasyuk in Selenide на русском
тьфу, не селенида, а аллюра)
источник

IV

Igor Vlasyuk in Selenide на русском
степ аллюра
источник

RI

Roman Isakov in Selenide на русском
Igor Vlasyuk
тьфу, не селенида, а аллюра)
Allure selenide
источник

AV

Alexei Vinogradov in Selenide на русском
Ну добавьте. В ScreenObject вешаете @Step на метод
источник

AV

Alexei Vinogradov in Selenide на русском
И вызывайте его в тесте
источник

IV

Igor Vlasyuk in Selenide на русском
Alexei Vinogradov
Ну добавьте. В ScreenObject вешаете @Step на метод
так он же подключен через библиотеку и read only...
источник

AV

Alexei Vinogradov in Selenide на русском
Igor Vlasyuk
так он же подключен через библиотеку и read only...
Я честно не понимаю смысла в этом предложении. Вы пишите обрывки вашей картины, а мы не    ясновидцы, чтобы угадать что вы на самом деле делаете и зачем.
источник

IV

Igor Vlasyuk in Selenide на русском
что не понятного? ScreenObject класс находится в selenide-appium библиотеке, подключенной через мавен, это внешний код, как я его могу редактировать ?
источник