Size: a a a

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

2021 April 28

SM

Sewa Makhinya in QA — Автоматизация
копать документацию и примеры по testng
источник

SM

Sewa Makhinya in QA — Автоматизация
Cucumber не умеет параллельный запуск - это фича раннера
источник

SM

Sewa Makhinya in QA — Автоматизация
ну и плюс тесты должны не мешать друг другу при параллельном запуске
источник

OL

Oleksandr Lozitskyi in QA — Автоматизация
С maven примеры нашел, но я использую gradle, а с ним примеров не вижу (
источник

R

Rostislav in QA — Автоматизация
так там же в датапровайдере и в сьюте прописывается
источник

R

Rostislav in QA — Автоматизация
от сборщика не зависит
источник

M

Mike in QA — Автоматизация
Maven и gradle это просто сборщики
А за параллель отвечает testng, это тест раннер
Если вы смогли сделать запуск тестов на связке gradle + testng — вам надо искать варианты параллели именно силами testng
источник

Н

Никита in QA — Автоматизация
Через другую либу решал эту проблему) https://github.com/prashant-ramcharan/courgette-jvm
источник

Н

Никита in QA — Автоматизация
Тоже самое все, только через него ранишь тесты. Можно потоки настраивать, можно запуски по сценариям, фичам делать.
источник

СК

Сергей Король... in QA — Автоматизация
Всем доброго дня !
источник

СК

Сергей Король... in QA — Автоматизация
Мне сказали , что тут у авторитетных специалистов я смогу узнать об интересующем меня вопросе :)
Суть вопроса в следующем, Есть карточки товара на сайте, когда товар отсутствует в наличии, его перекрывает div.
Как сделать так, чтобы при выборе элемента через математический рандом он обходил стороной "временно недоступные" товары
источник

Н

Никита in QA — Автоматизация
По атрибуту может отсеивать? Найти атрибут, который меняется и от него сортировать
источник

M

Mike in QA — Автоматизация
Сделать условие через not в xpath или аналог в css для признака только у неактивных товаров
Уже сам локатор будет находить только активные позици
источник

СК

Сергей Король... in QA — Автоматизация
А как именно это может выглядеть я просто Low Skill тестировщик )
источник

Н

Никита in QA — Автоматизация
Проанализируй страницу, найти атрибут у элементов, который отвечает за скрытие товара.
источник

M

Mike in QA — Автоматизация
Ну надо покопать dom и понять разницу элементов. Что есть такого у неактивного товара, чего нет у активного
Может там класс другой(у вас классы дикие, поэтому скорее будет различие в одно слово)
Текст вот там есть

Прям тупой пример на выдуманном языке
//*[@class="product" and not(contains(text, "Временно недоступно"))]
источник

СК

Сергей Король... in QA — Автоматизация
Это Java ? 😅
источник

M

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

V

Vlad Starlxrd in QA — Автоматизация
сильно
источник

Н

Никита in QA — Автоматизация
Ну вот ты сделал скрин. Теперь берёшь ставишь курсов на товар активный, потом на товар недоступный. Смотришь разницу элементов. Может есть там aria-disabled=true, к примеру.
источник