Size: a a a

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

2020 August 24

JB

Julja Belyaeva in QA — Автоматизация
Sergei
а долго это сколько? и сколько тестов?
Сейчас около 100 и время занимают у меня локально минут 40. У меня еще скриншот-тесты тут же. Но в Circle CI их нет. Пока только локально гоняю в Jenkinse.
источник

S

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

B

Bola in QA — Автоматизация
Julja Belyaeva
на мердж  - запускать руками по желанию разработчика, небольшие разделы ui - тестов. И смотреть, что отвалилось. Я пока сама их не пойму. Объясняю как сама вижу, но как слепой с глухим. Но я думаю, счас поиграются, и все равно придем к тому, как у людей)) Поэтому и интересуюсь)))
надо встретиться с ними, описать проблему в документе и показать
обсудить совместно и принять общее решение
чтобы никто не раздражался
источник

S

Sergei in QA — Автоматизация
так что запуск по расписанию - это с чем придется жить, ну и флаки-тесты тоже будут
источник

LY

Lev Yarushin in QA — Автоматизация
Если мр долго одобряют, сделайте отдельный репо с тестами, со сквозным версионированием.
источник

JB

Julja Belyaeva in QA — Автоматизация
Lev Yarushin
Если мр долго одобряют, сделайте отдельный репо с тестами, со сквозным версионированием.
у меня есть на гитхабе, но сказали перенести в общий((. Мерджат долго, т.к. считают своим долгом качественно проревьюить мой пр(я ж не разраб))))) То пробел лишний, то переменную получше бы назвать, то не нравится toString(), то все заняты))))) А что такое сквозное версионирование?
источник

D

Dmitry in QA — Автоматизация
Julja Belyaeva
Сейчас около 100 и время занимают у меня локально минут 40. У меня еще скриншот-тесты тут же. Но в Circle CI их нет. Пока только локально гоняю в Jenkinse.
можете для начала отдельно вынести самые бизнес-критикал (и стабильные) тесты для смоука, чтобы они запускались у них по мержу. если на CI это будет занимать 10-15 минут, я думаю они на это пойдут. И пусть сами их актуализируют.
источник

D

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

LY

Lev Yarushin in QA — Автоматизация
Julja Belyaeva
у меня есть на гитхабе, но сказали перенести в общий((. Мерджат долго, т.к. считают своим долгом качественно проревьюить мой пр(я ж не разраб))))) То пробел лишний, то переменную получше бы назвать, то не нравится toString(), то все заняты))))) А что такое сквозное версионирование?
Версия тестов совпадает с версией приложения. Саботажем занимаются ваши коллеги, если придираются.
Для себя используйте линтер, будет отлавливать мелочи и дисциплинировать
источник

JB

Julja Belyaeva in QA — Автоматизация
Спасибо, ребят, мне прям как-то легче стало на душе)))
источник

JB

Julja Belyaeva in QA — Автоматизация
Все советы забрала себе.
источник

B

Bola in QA — Автоматизация
Главное - эскалировать проблему выше и в другие команды, и совместно принять решение. Лучший вариант - если прийти на встречу сразу с вариантами решений. А то действительно выглядит каким-то саботажем.
источник

S

Sergei in QA — Автоматизация
> встречу сразу с вариантами решений

и тебе скажут, отлично, одобряем делай :) Все на бумаге красиво безусловно, но увы в реальности вряд ли джун-автомейшн че-то изменит, пострадает и уйдет в другую компанию, имхо)
источник

R(

Roman (rpwheeler) in QA — Автоматизация
Bola
Лучше скажите, как сделать, чтобы никто не раздражался)
Это просто, но незаконно: убить всех плохих людей, и останутся только хорошие, не раздражающиеся.
источник

AV

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

R(

Roman (rpwheeler) in QA — Автоматизация
Alex Vershinin
Никого не останется)
Я потому и говорю на работе что когда-нибудь всё точно будет хорошо — когда мы все умрём. Нет человека — нет проблемы, нет всех людей — нет всех проблем.
источник

EV

Evgeni Vetrov in QA — Автоматизация
Всем привет. Кто-нибудь знает где можно посмотреть какая версия geckodriver`а нужна для взаимодействия с firefox версии 44? Здесь указано только вплоть до версии 52
источник

SM

Sewa Makhinya in QA — Автоматизация
Evgeni Vetrov
Всем привет. Кто-нибудь знает где можно посмотреть какая версия geckodriver`а нужна для взаимодействия с firefox версии 44? Здесь указано только вплоть до версии 52
А зачем нужен фаерфокс 44? У клиентов обычно требования к нему обычно вроде 'текущая, прошлая и LTS'
источник

EV

Evgeni Vetrov in QA — Автоматизация
Sewa Makhinya
А зачем нужен фаерфокс 44? У клиентов обычно требования к нему обычно вроде 'текущая, прошлая и LTS'
Ну вот текущий заказчик работает как раз с версией 44 и изменить это я не в состоянии
источник

KK

Konstantin Kulish in QA — Автоматизация
какая-нибудь программно аппаратная связка для статичных решений типа электронных регистратур
источник