Size: a a a

Selenide на русском

2019 November 15

КИ

Константин Ирышков in Selenide на русском
нет, в BaseTest как раз
источник

R

Roman in Selenide на русском
Константин Ирышков
нет, в BaseTest как раз
т.е. сначала вызываем метод с опциями?
источник

КИ

Константин Ирышков in Selenide на русском
private static void initializeIEBrowser() у мен немного по-другому сделано
источник

КИ

Константин Ирышков in Selenide на русском
public class ChromeDriverProvider implements WebDriverProvider {

   @Override
   public WebDriver createDriver(DesiredCapabilities capabilities) {
       ChromeOptions opts = new ChromeOptions();
       opts.addArguments("--no-sandbox", "--disable-dev-shm-usage", "--incognito");
       opts.addArguments("--windows-size=1280,1024");
       opts.addArguments("screenResolution", "1280x1024x24");
       ChromeDriverManager.getInstance(DriverManagerType.CHROME).setup();
       return new ChromeDriver(opts);
   }
источник

КИ

Константин Ирышков in Selenide на русском
то есть имплеметация WebDriverProvider
источник

КИ

Константин Ирышков in Selenide на русском
в BaseTest потсм просто указываешь  browser = ChromeDriverProvider.class.getName();
источник

КИ

Константин Ирышков in Selenide на русском
и всё
источник

R

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

КИ

Константин Ирышков in Selenide на русском
да не за что, пробуй
источник

КИ

Константин Ирышков in Selenide на русском
ну и вот этим удобно пользоваться https://github.com/bonigarcia/webdrivermanager
источник

BO

Boris Osyanin in Selenide на русском
Селенид автоматом им пользуется
источник

КИ

Константин Ирышков in Selenide на русском
Ну я на всякий случай человеку показал)
источник

R

Roman in Selenide на русском
Константин Ирышков
да не за что, пробуй
Работают options, но вкладки, так и не стал переключать....
источник
2019 November 17

NK

Nickolai Kinkolykh in Selenide на русском
Добрый день ребятки, вопрос есть
Поставил себе селенид 5.5.0 и обнаружил что в нем не работает конструкция :
$(By.Xpath("location"))

Вместо этого думал юзать
$x("")

В доке есть странные приписки
Attention! This method doesn't start search yet


Вопрос: как сейчас люди юзают икспас? Что за апдейт такой селенида когда методы ничего не делают?
источник

NK

Nickolai Kinkolykh in Selenide на русском
Может я и глупый вопрос задал, но очень важно, хочу знать ваше мнение, не следил за апдейтами селенида версия 4.6 полностью устраивала. Решил обновится
источник

AS

Andrei Solntsev in Selenide на русском
Не-не, это поведение было в селениде с самого начала. В 5.x оно не поменялось.
источник

NK

Nickolai Kinkolykh in Selenide на русском
Хм спасибо большое
источник

AS

Andrei Solntsev in Selenide на русском
Про это, например, вот здесь рассказывалось: https://www.youtube.com/watch?v=y-ZyxTWHH08
источник

NK

Nickolai Kinkolykh in Selenide на русском
Здравствуйте ещё разок, подскажите пожалуйста как правильно выводить логи в селениде
Сделал такую конструкцию.


 public void analyzeLog() {
   LogEntries   logEntries = WebDriverRunner.getWebDriver().manage().logs().get(LogType.BROWSER);
       for (LogEntry logEntry : logEntries) {
           System.out.println(logEntry.getMessage());
       }
   }

пытаюсь вывести в конце теста - ничего. В дебаг моде logEntries - undefined
источник

RI

Rustam Ismayilov in Selenide на русском
Nickolai Kinkolykh
Добрый день ребятки, вопрос есть
Поставил себе селенид 5.5.0 и обнаружил что в нем не работает конструкция :
$(By.Xpath("location"))

Вместо этого думал юзать
$x("")

В доке есть странные приписки
Attention! This method doesn't start search yet


Вопрос: как сейчас люди юзают икспас? Что за апдейт такой селенида когда методы ничего не делают?
$(byXpath("bla"));
источник