Size: a a a

Selenide на русском

2020 March 03

LY

Lev Yarushin in Selenide на русском
Yuriy
а можете подсказать - есть ли в селениде возможность взять атрибуты в нечто вроде массива (листа или мапа...)?
имеется в виду чтобы при взятии такого атрибута -
<div style="background-color:#ff3333; width:100%; height:20px; ">
он был сразу в структурированном виде ?
Почему бы не написать что-то вроде https://stackoverflow.com/questions/10514473/string-to-hashmap-java
источник

SR

Stas Rusakov in Selenide на русском
Этот style в общем случае - json)
источник

SR

Stas Rusakov in Selenide на русском
Ой хотя нет
источник

SR

Stas Rusakov in Selenide на русском
Да, просто плоский
источник

Y

Yuriy in Selenide на русском
ну ок. спасибо.   пример реально подходит.
источник

SM

Sergey Miroshin in Selenide на русском
Всем доброго вечера!
Может кто подсказать. Пытаюсь загрузить файл выдает ошибку:

Element not found {By.xpath: //input[@type="file"]}
Expected: exist
Timeout: 25 s.
Caused by: json.JsonException: Unable to determine type from: <. Last 1 characters read: <


Причем выдает на удаленной машине (локально не получается воспроизвести).

Использую Selenide (5.8.0), testng (7), gradle, selenoid

Гуглеж не помог, решения не рабочие.
источник

M

Maksim in Selenide на русском
Добрые люди, почему  headless = true, тесты начали падать? какие нюансы нужно знать здесь?
источник

VI

Viacheslav Ivanov in Selenide на русском
Maksim
Добрые люди, почему  headless = true, тесты начали падать? какие нюансы нужно знать здесь?
посмотреть логи в консоли)) бывало browserSize был причиной...всякое может быть)
источник

RI

Roman Isakov in Selenide на русском
Maksim
Добрые люди, почему  headless = true, тесты начали падать? какие нюансы нужно знать здесь?
Configuration.startMaximized есть?
источник

M

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

RI

Roman Isakov in Selenide на русском
убери.
источник

A

Anton in Selenide на русском
Roman Isakov
Configuration.startMaximized есть?
в новых версиях selenide это ошибку не вызывает
источник

M

Maksim in Selenide на русском
U menia novaja. Zavtra utacniu, no pohodu pomoglo. Spasiba Roman
источник

VS

Vitaliy Shalaev in Selenide на русском
Andrei Solntsev
Да, это бага chrome 80, обещали исправить в версии 82. Но это просто спам, на работоспособность влиять не должно.
вот как раз с закрытием окна печати и повлияло))
источник

VS

Vitaliy Shalaev in Selenide на русском
Переопределил драйвер и стало норм
источник

A

Andrey in Selenide на русском
а кто поскажет чего в консоль посыпалось [SEVERE]: Timed out receiving message from renderer: 0.100? Стековерфлоу говорит накрутить кучу хромОпшенсов, но может быть есть более изящьное решение? Например подождать пока выйдет новый хромдрайвер ))
источник

AS

Andrei Solntsev in Selenide на русском
ничего никуда пихать не нужно. Это бага в chrome 80, обещали исправить в 82. Но это просто логи, от них ничего плохого никому не будет.
источник

A

Andrey in Selenide на русском
Andrei Solntsev
ничего никуда пихать не нужно. Это бага в chrome 80, обещали исправить в 82. Но это просто логи, от них ничего плохого никому не будет.
спасибо 👍, так и думал но решил переспросить
источник
2020 March 04

A

A N A S T A S I A in Selenide на русском
Доброе утро.

Не подскажете, нет ли у кого-то проблем с displayed:false?

Раньше по элементам кликалось все нормально, сейчас обновился хром и селенид, у инпутов появилось displayed:false, установить чекбокс не могу.
Если по тем же локаторам стучусь через js, клик делается, но он просто отрисовывается как будто, не знаю, как правильно выразиться)

Прикладываю частичку кода, где как раз нужный мне инпут. Не могу понять, как его выбирать теперь
По сути фокусируется чисто на инпуте, когда псевдо смотрю.

Помогите, люди знающие
источник

A

A N A S T A S I A in Selenide на русском
источник