Size: a a a

QA — Автоматизация

2020 May 07

ЕС

Екатерина Смирнова... in QA — Автоматизация
Всем привет. Есть тут те, кто работал или работает с Python + Selenium? Весь день Пытаюсь прописать относительный путь к chromedriver, но вечно ошибки. Если не сложно, то пинганите меня. Я напишу в личку, чтобы сделать не спамить 100500 сообщениями. Уже потратила часов 4-5 сегодня. Спасибо
источник

olli Олли in QA — Автоматизация
мне нужно накликать 50 чекбоксов для выставления прав новосозданному полоьзователю. Элементы сгруппированы. Вручную это долго. Как меняетя js-сгенерённый html код элемента который мне находится по $("selectorN") я _ещё_ не знаю, но после прокликивания я смогу нажать Save в браузере и права установятся.
Я нахожу все чекбоксы програмно как $$("selector1"), печатаю в stdout properties которые у них есть, далее  вручную кликаю на одном, сохраняю права, делаю прогон метода ещё раз (изменив условие печати - печатаю только те элементы, которые изменились и у которых isDisplayed() true). Так несколько раз. В результате я смогу понять по какому полю элементы надо фильтровать (и как отличаются свойства у отфильтрованных элементов в зависимости от группы прав которую я выбираю(если отличаются вообще)). Такой вот метод исследования.
В тест пойдёт только однострочник, но этот однострочник надо ещё понять какой будет.
источник

YP

Yaroslav Pernerovsky... in QA — Автоматизация
Екатерина Смирнова
Всем привет. Есть тут те, кто работал или работает с Python + Selenium? Весь день Пытаюсь прописать относительный путь к chromedriver, но вечно ошибки. Если не сложно, то пинганите меня. Я напишу в личку, чтобы сделать не спамить 100500 сообщениями. Уже потратила часов 4-5 сегодня. Спасибо
пробуйте вебдрайверменеджер - https://github.com/SergeyPirogov/webdriver_manager
источник

DM

Dzmitry Mikhalchuk in QA — Автоматизация
olli Олли
мне нужно накликать 50 чекбоксов для выставления прав новосозданному полоьзователю. Элементы сгруппированы. Вручную это долго. Как меняетя js-сгенерённый html код элемента который мне находится по $("selectorN") я _ещё_ не знаю, но после прокликивания я смогу нажать Save в браузере и права установятся.
Я нахожу все чекбоксы програмно как $$("selector1"), печатаю в stdout properties которые у них есть, далее  вручную кликаю на одном, сохраняю права, делаю прогон метода ещё раз (изменив условие печати - печатаю только те элементы, которые изменились и у которых isDisplayed() true). Так несколько раз. В результате я смогу понять по какому полю элементы надо фильтровать (и как отличаются свойства у отфильтрованных элементов в зависимости от группы прав которую я выбираю(если отличаются вообще)). Такой вот метод исследования.
В тест пойдёт только однострочник, но этот однострочник надо ещё понять какой будет.
api
источник

olli Олли in QA — Автоматизация
Dzmitry Mikhalchuk
api
Это не поможет мне с вопросом как создать пустую коллекцию SelenideElements . :)
источник

ДЛ

Дмитрий Лукьяненко... in QA — Автоматизация
olli Олли
Это не поможет мне с вопросом как создать пустую коллекцию SelenideElements . :)
List<SelenideElement> elements;?
источник

A

Amidoshka in QA — Автоматизация
Добрый день, а вы не можете подсказать, как можно определить  класс элемента. На странице нажимаешь создать форму и в правом углу, сообщение на 3 секунды появляется, что не заполнены поля. Более точно не знаю как описать.
источник

IE

Ivan Efimov in QA — Автоматизация
js однопоточный, выполение js можно остановить в нужный момент
источник

KM

Kostya Mironov in QA — Автоматизация
Господа, добрый вечер.

Сейчас нахожусь в небольших раздумьях, поэтому решил обратиться к Вам.
Подскажите, как удобнее всего реализовать такую конфигурацию?

Есть один главный сервер, на котором выполняется работа с сайтом средствами пачек http запросов.
Но, возникает такая ситуация, что нужно воспользоваться селениумом с бразуером(по просьбе основной программы на большом сервере), чтобы восстановить аккаунт для дальнейшего использования на искомом веб сайте.

На основном сервере установлено 4 ядра зевончика, которые просто нагибаются при запуске хрома/firefox-а через селениум.
Внимание, вопрос:

Как корректнее всего будет реализовать мини сервис на другом сервере, который будет заниматься своим восстановлением, не делясь ни с кем своими ядрами?
Придется поднимать какой-то веб-сервер, чтобы кушать get/post запросы и возвращать нужное, по мере окончания задачи?
источник

KM

Kostya Mironov in QA — Автоматизация
Интересует сам вариант коммуникации, ведь все должно происходить "в лайве".(Основная прога даже готова подождать 😁)
источник

T

Timur in QA — Автоматизация
Коллеги, кто использует jbehave + allure, как сделать так, чтобы story скипалась по фильтру, не прогонялась, но попала в аллюр репорт как скипнутая? что то не могу сообразить, сайт jbehave.org лежит уже второй день, кто то делал подобное? буду благодарен за наводку
источник

BO

Boris Osipov in QA — Автоматизация
Timur
Коллеги, кто использует jbehave + allure, как сделать так, чтобы story скипалась по фильтру, не прогонялась, но попала в аллюр репорт как скипнутая? что то не могу сообразить, сайт jbehave.org лежит уже второй день, кто то делал подобное? буду благодарен за наводку
сайт не лежит. это РКН.
источник

T

Timur in QA — Автоматизация
Boris Osipov
сайт не лежит. это РКН.
ого, подумать бы не мог, спасибо)
источник

BO

Boris Osipov in QA — Автоматизация
ну так бдд - подход запрещенный на территории РФ. чего еще ждать
источник

YP

Yaroslav Pernerovsky... in QA — Автоматизация
😂
источник

IT

Ihor Tsarenko in QA — Автоматизация
Всем привет, а у кого-то есть уже опыт запуска тестов используя селеноид  c  image для internet explorer????
источник

SV

Stanislav Vasenkov in QA — Автоматизация
Ihor Tsarenko
Всем привет, а у кого-то есть уже опыт запуска тестов используя селеноид  c  image для internet explorer????
Да, у них есть решение - там прям винда запускается и в ней ie. Поищите по сообщениям в @aerokube
источник

¢

¢^°=¶√•| in QA — Автоматизация
Вроде же говорили, что не будут такое делать. Ибо винда денег стоит.
источник

SV

Stanislav Vasenkov in QA — Автоматизация
Триальная?
источник

SV

Stanislav Vasenkov in QA — Автоматизация
У них точно в нескольких докладах с виндой есть примеры
источник