Size: a a a

Selenide на русском

2020 April 08

LY

Lev Yarushin in Selenide на русском
Можно делать универсальный локатор, в который подставляются именованые параметры. Более того их удобнее менять при случае.
источник

КИ

Константин Ирышков in Selenide на русском
Спасибо, попробую его
источник

КИ

Константин Ирышков in Selenide на русском
выглядит гораздо лучше, чем эти плюсики
источник

EM

Eduard Meshchanchuk in Selenide на русском
Всем привет, написана куча тестов для сайта с использованием selenide.... все хорошо и удобно.... но появилась потребность написать автотесты для мобильной версии сайта.... каким образом это можно адекватно реализовать ? просто уменьшить размер окна браузера мне кажется сомнительным вариантом....
источник

AB

Anton Babin in Selenide на русском
Eduard Meshchanchuk
Всем привет, написана куча тестов для сайта с использованием selenide.... все хорошо и удобно.... но появилась потребность написать автотесты для мобильной версии сайта.... каким образом это можно адекватно реализовать ? просто уменьшить размер окна браузера мне кажется сомнительным вариантом....
Почему сомнительным?
источник

EM

Eduard Meshchanchuk in Selenide на русском
Ну не знаю... наверное есть более хороший и изящный вариант....
источник

EM

Eduard Meshchanchuk in Selenide на русском
опыта у меня такого нету вот и кажется первое что пришло в голову сомнительным) и вот ищу совета)
источник

AV

Alexei Vinogradov in Selenide на русском
меньше размер и режим эмуляции мобилки
источник

КИ

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

EM

Eduard Meshchanchuk in Selenide на русском
Alexei Vinogradov
меньше размер и режим эмуляции мобилки
с размером понятно, а вот как включить режим эмуляции мобилки ? Подскажите пожалуйста
источник

AB

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

EM

Eduard Meshchanchuk in Selenide на русском
Огромное спасибо, всем
источник

AB

Anton Babin in Selenide на русском
но вы смотрите что у вас за сайт … может вам всего этого городить и не нужно.. может в вашем случае достаточно  к URL добавить
m.
и размер браузера поменять
источник

A

Anton in Selenide на русском
ничо се, не видел - спасибо
источник

AV

Alexei Vinogradov in Selenide на русском
Eduard Meshchanchuk
Огромное спасибо, всем
Вот еще один способ: System.setProperty("chromeoptions.mobileEmulation", "deviceName=Nexus 5");

или как-то так
-Dchromeoptions.mobileEmulation=deviceName="Nexus 5"
источник

AB

Anton Babin in Selenide на русском
ага, только хотел скинуть
источник

AB

Anton Babin in Selenide на русском
Алексей кстати по поводу этого … в чем может быть проблема… этот способ идеален Локально,  но на Удаленных машинах будто игнорится ..
источник

AV

Alexei Vinogradov in Selenide на русском
хммм... по идее если просто selenide.remote=.... используется, то все параметры должны передаваться удалённому драйверу так-же
источник

A

Anton in Selenide на русском
Ну и к сожалению мобильная эмуляция в браузере не всегда работает также как на реальном устройстве - был такой проект. были проблемы со свайпами например
источник

A

Anton in Selenide на русском
зависит уже от тестируемого веб приложения
источник