Size: a a a

Selenide на русском

2020 January 01

ES

Evgeny Secret in Selenide на русском
И новыми фиксами
источник

LS

Luke Skywalker in Selenide на русском
С новыми релизами!
источник
2020 January 03

V

Vel in Selenide на русском
Ребята поделитесь примером appium - selenide, интересует фрагмент как вы реализуете TestBase где используете WebDriverRunner.setWebDriver(driver);
источник

V

Vel in Selenide на русском
не пойму как сделать так чтобы передавать driver в тесты а не WebDriverRunner.setWebDriver(driver);
источник

СР

Саша Росолько in Selenide на русском
WebDriverProvider просто заимплементить надо и все
источник

V

Vel in Selenide на русском
а как это сделать, направьте пожалуйста
источник

V

Vel in Selenide на русском
для нативных ios приложений open(); не нужно указывать?
источник

V

Vel in Selenide на русском
или есть специальный метод open для нативных?
источник

AS

Andrei Solntsev in Selenide на русском
Так есть же примеры на гитхабе:
https://github.com/selenide-examples/selenide-appium
источник

AS

Andrei Solntsev in Selenide на русском
И вот ещё из свеженького:
https://github.com/wikipedia-qa/wikipedia-selenide
источник

V

Vel in Selenide на русском
а метод open вот здесь
Configuration.browser = AndroidDriverProvider.class.getName();
   open();
для нативного приложения не будет открыать браузер, верно?
источник

AS

Andrei Solntsev in Selenide на русском
Нет, он как раз откроет приложение.
источник

V

Vel in Selenide на русском
спасибо
источник

V

Vel in Selenide на русском
Method has not yet been implemented на open  падает, я использую 'selenide-appium', version: '1.4.3', testNG использую
beforeSuite выглядит так:
@BeforeSuite
public void setUp() {

   Configuration.browser = IOSDriverProvider.class.getName();
   open();
источник

AS

Andrei Solntsev in Selenide на русском
Нужен полный стектрейс
источник
2020 January 04

V

Vel in Selenide на русском
источник

AS

Andrei Solntsev in Selenide на русском
@VelQA Ну так по стектрейсу же видно, что ошибка летит из метода com.codeborne.selenide.webdriver.BrowserResizer.adjustBrowserSize()
источник

AS

Andrei Solntsev in Selenide на русском
Ну да, по умолчанию селенид пытается установить заданный размер окна.
Именно поэтому в примерах на гитхабе есть такие строчки:

   Configuration.startMaximized = false;
   Configuration.browserSize = null;
источник

V

Vel in Selenide на русском
Я понял, спасибо )) Почему то подумал что это касается моб браузера
источник

AS

Andrei Solntsev in Selenide на русском
Ну, вообще идея натянуть мобилки на концепцию вебдрайвера мне пока кажется сомнительной.
Многие концепции, актуальные для веба, ничерта не мапятся на мобилки (тот же ресайз, запуск JavaScript, куча локаторов не работает).
источник