В пятницу на работе был день автотестирования - и это было офигенно.



Во многих компаниях у команд бывают 10% на развитие, рефакторинг и всякое такое. Но обычно это получается мелкими кусками и нерегулярно - вот тут час до конца рабочего дня, вот тут еще два, вот еще что-то через пару недель...



Это неплохо работает в известной области для поддержания текущих дел. Какие-то маленькие шаги по улучшению, которые ты уже умеешь делать. Но учиться чему-то или пробовать что-то так не очень выходит. Вроде что-то понял, но не успел опробовать, а через пару недель начинать все заново. Или даже попробовал, но законченного результат не получил.



А мы попробовали два дня в месяц (те же 10%) тратить целиком на автотестирование. Чтобы все тоже время, но двумяя цельными кусками.



За день я вспомнила как работать с фреймворком, написала базовый тест по новой задаче и два раза его отрефакторила. Плюс мы обсудили Page Object и где его у нас можно использовать.



В результате я получила измеримый результат и явную пользу. В следующий раз продолжу развивать покрытие этой функциональности.



Самое сложное в этом - осознанно делать важное, но не срочное. Да, в какой-то мере за счет текущих задач. Но делать только срочное и тушить пожары - это путь в никуда.



#учить_и_учиться