Я пытаюсь запустить тест на appium, но получаю исключение IllegalArgumentException, когда сервер appium не работает:
java.lang.IllegalArgumentException: Can not set io.appium.java_client.MobileElement field pages.LaunchPage.loginSignupButton to org.openqa.selenium.remote.RemoteWebElement$$EnhancerByCGLIB$$d27c0df4
Если сервер appium работает, то я не получаю никаких исключений.
Вот как я нахожу элемент:
@AndroidFindBy(id = “com.recntrek.staging:id/tutorial_signup_tv”)
private MobileElement loginSignupButton;
Я инициализирую элемент в другом классе (суперклассе):
PageFactory.initElements(new AppiumFieldDecorator(abstractPlatform.getDriverWrapper().getDriver()),this);
Есть идеи, почему это происходит?
Спасибо