🔥

Тред #14


Кажется, я немного перестарался с тредом про инфраструктуру для UI тестов в iOS 😅 Выложу в нескольких цепочках и добавлю ссылки в этот тред, для удобства навигации.

Наконец, пришло время поговорить о тестах и инфраструктуре.

Одним из первых вопросов на которые нужно будет ответить – это где выполнять тестовые сценарии. Конечно, вы можете согласиться на том, что каждый разработчик будет запускать тесты на своей локальной машине, перед тем как создать запрос на слияние с основной веткой.
🖥️ Железо: twitter.com/mobileunderhoo…

Представим, что вы выбрали один из облачных провайдеров. Давайте перейдем к логике прогона тестовых сценариев на новых машинах.
⚙️ Выполнение тестов: twitter.com/mobileunderhoo…

Запускать тесты оказалось не таким уж и хитрым делом. Но как мы можем подготовиться к росту их количества?
🏋️‍♂️ Масштабирование: twitter.com/mobileunderhoo…

Последним, но не по значению аспектом вашей инфраструктуры, является аналитика. Как понять что с выполнением тестов нет проблем? Как узнать время выполнения каждого теста? И на многие подобные вопросы, вам поможет ответить аналитика вашей системы.
📊 Аналитика: twitter.com/mobileunderhoo…