Size: a a a

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

2020 July 16

KL

Konstantin L in QA — Автоматизация
О_о у них есть отдельный чат? Сейчас спрошу
источник

SV

Sergei Vasilchenko in QA — Автоматизация
Konstantin L
О_о у них есть отдельный чат? Сейчас спрошу
Да)
источник

SM

Serheos Morello in QA — Автоматизация
привет. вопрос по Python
у нас есть структура
my_project/
   package1/
       init.pyinit.py
       module1
       module2
   package2/
       init.pyinit.py
       module1
       module2

запуск приложения происходит из package1/module2
для него корень проекта package1 как правильно использовать зависимости из проекта package2/
module1 ?
источник

NN

Nikolay Nekrasov in QA — Автоматизация
Если рабочая директория прям my_project/package1, то помочь должно добавление директории my_project в PYTHONPATH
источник

SM

Serheos Morello in QA — Автоматизация
Nikolay Nekrasov
Если рабочая директория прям my_project/package1, то помочь должно добавление директории my_project в PYTHONPATH
может вопрос глупы, но где это PYTHONPATH находитсья?
источник

NN

Nikolay Nekrasov in QA — Автоматизация
Serheos Morello
может вопрос глупы, но где это PYTHONPATH находитсья?
В системных переменных. От себя - я бы рекомендовал запускать скрипты всё время из корня проекта, во многом это позволяет избежать проблем с импортами, и не только
источник

IE

Ivan Efimov in QA — Автоматизация
Яндекс такси до Гонконг из Москвы от 129 руб надо ехать )
источник

AK

Andrey Kryuchenko in QA — Автоматизация
Ivan Efimov
Яндекс такси до Гонконг из Москвы от 129 руб надо ехать )
я им писал, они сказали что это фича. типа более чем N и там будет ОТ без конечной цены.
источник

SM

Serheos Morello in QA — Автоматизация
Nikolay Nekrasov
В системных переменных. От себя - я бы рекомендовал запускать скрипты всё время из корня проекта, во многом это позволяет избежать проблем с импортами, и не только
спасибо, работает)
источник

СС

Сережа Сороко... in QA — Автоматизация
Всем привет) ребят, есть вопрос: как сделать, чтобы при прогоне рана с параллелизацией использовался только определенный пул user id для создания аккаунтов? Или для решения этого в каждом тесте должен быть прописан хардом уникальный user id? Просто этот подход не особо мне нравится) cypress+ buildkite
источник

R(

Roman (rpwheeler) in QA — Автоматизация
Сережа Сороко
Всем привет) ребят, есть вопрос: как сделать, чтобы при прогоне рана с параллелизацией использовался только определенный пул user id для создания аккаунтов? Или для решения этого в каждом тесте должен быть прописан хардом уникальный user id? Просто этот подход не особо мне нравится) cypress+ buildkite
Ну вроде ж есть на это паттерн. Создать объект который будет давать юзеров из пула.
источник

LY

Lev Yarushin in QA — Автоматизация
Или лучше генерить
источник

R(

Roman (rpwheeler) in QA — Автоматизация
Lev Yarushin
Или лучше генерить
Бывает проблемно. Если у юзеров разные роли и пермишшены, или есть ещё и история какая-то.
Кроме того, важно проверять не только что работают новые юзеры, но и что не перестали работать старые ;)
источник

LY

Lev Yarushin in QA — Автоматизация
Зависит от ситуации конечно, но в большинстве случаев тестовые стенды не имеют ничего общего с продом. Что старые не перестали работать - это на пре-релизе проверяют обычно, или после миграций.
В большинстве случаев генерация/развёртывание дампа с тестовыми данными - наш выбор.
источник

EB

Evgenii B in QA — Автоматизация
Lev Yarushin
Так а чем traefik не устраивает?
Я в нем не разобрался ещё до конца, но он же вроде как селфтхостед, он не выдаст мне линк опубликованный сервера?
источник

LY

Lev Yarushin in QA — Автоматизация
Evgenii B
Я в нем не разобрался ещё до конца, но он же вроде как селфтхостед, он не выдаст мне линк опубликованный сервера?
Как настроить. Вообще там есть авто-роутинг, может прямо на конкретный хост/контейнер гнать трафик.
источник

LY

Lev Yarushin in QA — Автоматизация
Как вариант можно VPN сделать, и не заморачиваться )
источник

IT

Ivan Trechyokas in QA — Автоматизация
так, я давно с мавеном не работал, спасите помогите.

Делаю в IDE запуск конкретного теста на junit 5 - говорит exit 255.
через mvn test работает норм.

что надо добавить, чтобы это сново заработало?
источник

IT

Ivan Trechyokas in QA — Автоматизация
Ivan Trechyokas
так, я давно с мавеном не работал, спасите помогите.

Делаю в IDE запуск конкретного теста на junit 5 - говорит exit 255.
через mvn test работает норм.

что надо добавить, чтобы это сново заработало?
сделал Invilidate cache и теперь даже mvn test не работает =)
источник

СС

Сережа Сороко... in QA — Автоматизация
Roman (rpwheeler)
Ну вроде ж есть на это паттерн. Создать объект который будет давать юзеров из пула.
При параллелизации каждый агент выполняет тесты на своем образе докер контейнер, и они не общаются друг с другом, насколько я знаю) поэтому хотелось бы какого хорошего решения для этого)
источник