Size: a a a

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

2020 May 05

S

Sergey in QA — Автоматизация
Переслано от Sergey
Всем привет, кто-нибудь распараллеливал тесты с датапровайдером используя testng, немного не по теме селеноида, но всё же?
источник

S

Sergey in QA — Автоматизация
Переслано от Sergey
столкнулся с проблемой контроля максимального количества тредов, т.к. разные пулы используются для самих тестов и тестов, которые содержат датапровайдеры
источник

YP

Yaroslav Pernerovsky... in QA — Автоматизация
Mary
добрый день! при запуске автотестов selenium открывается Chromium браузер вместо Chrome, при этом в фикстуре:
driver = webdriver.Chrome()
возможно, кто-то знает, как решить эту проблему?
он у вас в системе дефолтный скорее всего, пробуйте указывать путь к браузеру в явном виде
источник

olli Олли in QA — Автоматизация
https://grey-olli.livejournal.com/958214.html

У меня некоторые сомнения, что selenide сумеет получить текст в input поле до submit.  Этот текст точно должен быть доступен javascript'у, а вот что с java+selenid? Возможно нужно вставить именно javascript код средствами selenide (inject кода в тестируемую форму ввода). Если не нужен inject javascript кода средствами selenid - одна история, если нужен - другая.
источник

YP

Yaroslav Pernerovsky... in QA — Автоматизация
научитесь пользоваться дебагером в Idea, а именно в сторону Evaluate Expression и не надо будет этих странных конструкций.
источник

AS

Andrei Solntsev in QA — Автоматизация
Да, эти все ухищрения совершенно не нужны. Просто поставьте breakpoint в IDEA и жмякайте Alt+F8 (Evaluate Expression).
источник

olli Олли in QA — Автоматизация
Yaroslav Pernerovskyy
научитесь пользоваться дебагером в Idea, а именно в сторону Evaluate Expression и не надо будет этих странных конструкций.
0) я сменил url - в вопросе был другой.
1) Мне бы хотелось по существу вопроса по моему workflow. Смотреть значения переменных в idea я умею. Меня не устраивает неудобства связки idea с тем режимом в котором я тестирую конкретную проблему. Так что ответ несколько не по существу.
источник

olli Олли in QA — Автоматизация
Andrei Solntsev
Да, эти все ухищрения совершенно не нужны. Просто поставьте breakpoint в IDEA и жмякайте Alt+F8 (Evaluate Expression).
вы тоже не прочитали url с вопросом видимо + я сменил его (sorry).
источник

AS

Andrei Solntsev in QA — Автоматизация
Прочитал. Но сменили.
источник

AS

Andrei Solntsev in QA — Автоматизация
Думаю, что $(“input”).val() должен вернуть значение из инпута и до сабмита.
источник

AS

Andrei Solntsev in QA — Автоматизация
Но если этот инпут с типом “password” - боюсь, что нет. Не зря же браузер его маскирует.
источник

olli Олли in QA — Автоматизация
Andrei Solntsev
Прочитал. Но сменили.
Да, я ошибся в первый раз. Впрочем тот старый url это отдельный вопрос - я их в блоге задал два, тут ошибся - sorry.
источник

olli Олли in QA — Автоматизация
Andrei Solntsev
Думаю, что $(“input”).val() должен вернуть значение из инпута и до сабмита.
спасибо, попробую.
источник

AS

Andrei Solntsev in QA — Автоматизация
А что значит “чтобы не городить свой генератор паролей”? Это же как раз самый просто вариант: используй System.nanoTime() в качестве пароля, и всё будет просто.
источник

olli Олли in QA — Автоматизация
Andrei Solntsev
А что значит “чтобы не городить свой генератор паролей”? Это же как раз самый просто вариант: используй System.nanoTime() в качестве пароля, и всё будет просто.
тут вопрос удобства - написать минимум кода, часть сделать руками, часть пройти автоматически. Система может иметь своё мнение о правильных паролях. Сгенерированный ею самой она должна съесть. Значит его и желательно читать и accept'ить. Просто в story далее мне нужно будет знать пароль чтобы под ним войти volatile юзером.
источник

AS

Andrei Solntsev in QA — Автоматизация
А как сам юзер узнаёт пароль?
источник

olli Олли in QA — Автоматизация
юзер создан для тестов. Позже я его буду грохать и создавать.
источник

olli Олли in QA — Автоматизация
вот и возникает workflow когда я тестирую и изменяю в процессе тестирования. Отладчик хорош, но мне хочется логику свою писать на play/pause из Java кода. Нажал хоткей - получил в управляющем коде событие и спокойно вручную ковыряю. А с debug'ом не получается так удобно как хотелось бы - отпустил breakpoint и следующий бряк должен быть установлен.. в loop загнать что-то с бряками не так удобно.. вообще бряки в код не вставляются - это просто лампочка в колонке рядом с кодом - в if/else/while их не впихнёшь.
источник

S

Sergey in QA — Автоматизация
кто-нибудь сталкивался с такой проблемой?
источник

S

Sergey in QA — Автоматизация
источник