Rajdeep Varma
MagicLab, London

Грамотное выполнение UI тестов на основе параллелизации

Итак, у вас есть набор UI тестов, и они работают параллельно, отлично! Однако жизнь не будет такой сладкой, когда эти «несколько» превращаются в «много». Мы выросли с нескольких единиц до 1500 UI тестов (хотя не особенно гордимся этим количеством, есть ситуации и причины) Мы начали распараллеливать выполнение тестов 3 года назад. По мере увеличения количества тестов время их выполнения увеличивалось вместе с увеличением числа нестабильных тестов. У мобильных тестов были свои проблемы (например, отключение устройства, проблемы с Wi-Fi и т.д.). Чтобы справиться с этим, мы создали решение, которое помогает более эффективно распараллеливать тесты. 
В докладе я расскажу о начальных проблемах с параллельным запуском UI тестов (Selenium и Appium), о том, как мы подошли к решению на основе очередей, и о постоянном совершенствовании этого решения. 
Участники смогут использовать наше решение или создать собственное на основе нашей разработки.


Уровень сложности
Секционный доклад (40 мин)

Комментарии

{{comment.AuthorInfo}}
{{ comment.DateCreated | date: 'dd.MM.yyyy' }}
Ваш отзыв теперь здесь. Продолжайте общаться с докладчиком
Напишите нам, мы онлайн!