Егор Васильев
Trucker Path, Москва

Как автоматизировать рутинные задачи или учимся разговаривать на змеином языке

Готов поспорить, что на вас, так же, как и на меня, ложится огромное количество во задач напрямую не связанных с тестированием. Нужно перекинуть кому-то файлы, составить скучный отчет, загрузить новую версию приложения на сервер или покормить офисную черепашку. Причем, эти задачи постоянно повторяются - рутина!

Для решения этой проблемы я предлагаю использовать автоматизацию. Да-да автоматизировать можно не только тесты в селениуме или где-то ещё, но и множество задач с которыми мы постоянно сталкиваемся. Для этого необходимо на начальном уровне освоить один из языков программирования, а также настроить среду запуска, ну а с целями автоматизации поможет разобраться ваша фантазия.

В данном докладе будет рассмотрен язык программирования python, как один из наиболее простых и наглядных в данном контексте. Посмотрим, как писать код, искать готовые модули, запускать получившиеся скрипты.

В качестве среды запуска тестов будем рассматривать CI server - Bamboo, как наиболее красивый и простой.
Уровень сложности
Блиц доклад (20 мин)

Комментарии

{{comment.AuthorInfo}}
{{ comment.DateCreated | date: 'dd.MM.yyyy' }}
Заметили ошибку?