Size: a a a

JavaScript testing

2021 September 11

OK

Oleksandr Khotemskyi in JavaScript testing
Можно попробовать сделать полифил для Locator, может даже скопипастив код из 14.1
источник

OK

Oleksandr Khotemskyi in JavaScript testing
Но в целом да, проще тестить на том что доступно, на новую версию хрома народ обычно оперативно переезжает, попробуйте посмотреть вашу статистику браузеров
источник

L

Liza in JavaScript testing
присоединяюсь !)
спасибо большое за доклад 🔥
источник

OK

Oleksandr Khotemskyi in JavaScript testing
Пожалуйста
источник

NK

ID:0 in JavaScript testing
Слайды моего сегодняшнего доклада на kyiv qa days
источник

NK

ID:0 in JavaScript testing
источник

O

Olex in JavaScript testing
Спасибо, Александр! Было ёмко и интересно! Больше всего конспектировал на твоём докладе)
источник

SP

Sergey Pirogov in JavaScript testing
Они там записывали?
источник

OK

Oleksandr Khotemskyi in JavaScript testing
Да, потом запощу когда готово
источник
2021 September 13

Л

Любовь in JavaScript testing
Привет!
У нас CodeceptJS (+Playwright) и мы хотим разделять упавшие тесты по неизвестным причинам от тестов которые падают из-за каких то известных багов нашего продукта. И вот написать кусок интеграции с багтреккером удалось, но не совсем понятно что с этими тестами дальше делать. Есть ли какая-то возможность принудительно переопределить статус теста на кастомный?  
Или может у кого то были подобные попытки ? Подскажите пожалуйста
источник

B

Bola in JavaScript testing
Для этих целей, в том числе, пользуемся репорт порталом. Он умеет в AI и сам ставит нужные статусы упавшим тестам
источник

OK

Oleksandr Khotemskyi in JavaScript testing
боюсь нет, у меня сейчас такая же связка, только я пока не планирую интеграцию с багтреккером. Инвестигейчу testomat.io
источник

OK

Oleksandr Khotemskyi in JavaScript testing
можно проверять после теста, есть ли заведенный баг - если есть то отмечать тест как скип. Можно даже проверять статус бага
источник

Л

Любовь in JavaScript testing
Ну вот пока я сделала интеграцию с Jira и Testrail и если есть баг то в тестрейле тест помечается как muted и линкуется с багом.
но хочется кроме этого повляить на статус прогона в сi/cd , чтобы он не краснел если все упавшие тесты имеют связки с багами
источник

OK

Oleksandr Khotemskyi in JavaScript testing
да, если проверить баг в треккере - то можно поставить его скип - и тогда поидее пайплайн не упадет
источник

B

Bola in JavaScript testing
Можно статус прогона всегда сделать как passed.
А фейлить отдельной джобой самостоятельно
источник

OK

Oleksandr Khotemskyi in JavaScript testing
напряжней, это надо добавлять джобы в пайплайн, передавать какие то junit xml например, парсить его, решать валить джобу или нет
источник

OK

Oleksandr Khotemskyi in JavaScript testing
у кодсепта можно после теста довольно сильно хендлить там все, я бы туда внедрялся
источник

Л

Любовь in JavaScript testing
В хуках?
источник

OK

Oleksandr Khotemskyi in JavaScript testing
ага
источник