Научись использовать мощь и простоту Python для решения одной из важнейших задач автоматизации тестирования.
Редкое современное приложение обходится без REST API. Это одинаково верно и для сайта погоды, и для сложных высоконагруженных распределённых систем. Качественное и быстрое тестирование API — это первоочередная задача тестирования, с которой вы с лёгкостью справитесь, применив знания и best practices, полученные на нашем семинаре.
ПРОГРАММА СЕМИНАРА
- Краткое введение в архитектуру REST.
- Инструменты тестирования API.
- GET, POST, PUT, DELETE, UPDATE и другие животные.
- Организация и структура тестов.
- Настройка инфраструктуры: автозапуск, отчётность, история, интеграция.
- Многопоточность и ускорение запуска тестов.
- BDD-подход для автоматизации API.
- Практика, много практики.
ТРЕБОВАНИЯ ДЛЯ АБИТУРИЕНТОВ
- Базовые знания английского.
- Понимание основных концепций тестирования ПО.
- Понимание базовых принципов программирования на Python. Для студентов без коммерческого опыта разработки на Python до начала семинара необходимо пройти базовый онлайн курс www.learnpython.org. Курс является бесплатным, прохождение займет несколько часов.
- Ноутбук.
ЧТО НУЖНО ИМЕТЬ
1. Аккаунт на github.com.
Если нет — зарегистируйтесь. Профиль на гитхабе лишним не будет.
2. Установленный git-клиент.
Скачать можно отсюда git-scm.com.
3. Установленный Python версии не ниже 2.7.
Проверить можно так:
$ python —version
Python 2.7.10.
4. Установленный редактор или IDE.
Подойдёт Sublime Text www.sublimetext.com
или PyCharm www.jetbrains.com/pycharm.
5. Убедиться в наличии интернет-подключения :)
Немає коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів