Настройка и запуск автотестов в TeamCity
Вебинар уже прошел, но можно купить запись и прилагающиеся материалы
TeamCity — это Continuous Integration система. Без таких систем не обходится почти ни один крупный IT-проект. Они позволяют автоматизировать сборку самих приложений, запуск автотестов и даже процесс релиза.

Для вебинара мы выбрали два популярных стека в автоматизации:

✔ Selenium-тесты на Java и TestNG с Allure-отчетами
✔ API-тесты на Python и библиотеке requests

На вебинаре мы с нуля создадим новый проект в TeamCity и настроим автоматический запуск тестов в Docker-контейнерах по расписанию и на Pull Request с подготовкой отчетов.

Мы будем все показывать и рассказывать как можно подробнее и про устройство самих тестов, и про запуск их в Docker, и про настройку самого TeamCity. Так что даже начинающий автоматизатор сможет повторить все на своем проекте.

У каждого участника будет доступ в чат с ведущими вебинара, где можно будет задать вопросы после вебинара. А также:

✔ Индивидуальный доступ к нашим репозиториям с тестами
✔ Доступ на поднятый нами TeamCity
✔ Видеозапись вебинара

Для кого этот вебинар:

✔ для начинающих автоматизаторов и тех, кто уже задумывается о выстраивании пайплайнов в своей компании
✔ для тех, кто хочет знать как запускать любые автотесты в популярной CI-системе
✔ для тех, кто хочет увереннее себя чувствовать в настройке Docker-контейнеров и отчетов Allure
✔ для тех, кому хочется закинуть крутой пример в свое портфолио
Программа вебинара
1. Обзор тестов
✔ API-тесты на Python
✔ Selenium-тесты на Java
✔ Запуск тестов в Docker-контейнере
✔ Docker compose для более сложного запуска
2. Запуск TeamCity
✔ Выбираем образ TeamCity
✔ Запускаем на сервере
✔ Настраиваем окружение
3. Обзор TeamCity
✔ Подключение агентов
Настройка ролей пользователей
✔ Создание проекта
4. Первый билд в TeamCity
✔ Создаем простой билд
✔ Изучаем билд-степы
✔ Поговорим больше об агентах
5. Создание билда для тестов на Java
✔ Запускаем тесты
✔ Настраиваем триггеры и расписание
✔ Подключаем Allure Report
6. Запуск билда с тестами на Python
✔ Настраиваем зависимые билды
✔ Учимся собирать приложение до запуска тестов
✔ Запускаем тесты на Pull Request
✔ Отправляем результаты в GitHub
Вопрос:
Вебинар уже прошел? Тогда что я покупаю?
Ответ:
Вы покупаете доступ в Телеграмм-группу вебинара, где мы Вам предоставим:

- Видеозапись вебинара
- Доступ на поднятый нами TeamCity
- Доступы к репозиториям с тестами
- Возможность задавать вопросы по теме ведущим вебинара

Посмотреть вебинар можно будет в любое удобное для вас время.
Вопрос:
Какой уровень программирования нужен для прохождения вебинара?
Ответ:
Если коротко - никакой.

Будет здорово, если у вас уже есть хотя бы небольшой опыт программирования на любом языке. Но даже если его нет - мы все покажем, а в конце дадим ссылку на репозитории с кодом, которые будем обсуждать на вебинаре. Их можно будет скачать и разобраться с ними после вебинара.
Вопрос:
У меня на проекте другая CI-система (например, Jenkins) - будет ли мне полезен вебинар?
Ответ:
Скорее всего да. Так как все CI-системы устроены плюс-минус одинаково. Сложность будет только в том, чтобы на своей CI-системе найти все те же настройки, которые мы будем использовать в TeamCity.
Ведущие вебинара
Виталий
Lead Automation QA Engineer, основатель LearnQA
Занимаюсь автоматизацией тестирования более 10 лет. Пишу на PHP, JavaScript, Java, Python и чем-то еще. :)

До этого занимался разработкой веб-сервисов и бэкенда.

Работаю с Selenium, Appium, пишу API-тесты. На работе занимаюсь построением автоматизации, обучением тестировщиков автоматизации и написанием статей об автоматизации…

В свободное время преподаю в LearnQA.
Александр
Head of RE
Руководит командой релиз инженеров в Badoo. Большую часть времени занимается настройкой CI/CD, окружений и интеграциями программного обеспечения в распределенных системах.

В совершенстве знает PHP, много пишет на Go и совсем не любит Java. Эксперт развертывания TeamCity для различных решений.

В свободное время читает мануалы немецкого софта на китайском языке.

Получать доступ
Оплата для физлиц

После оплаты наши специалисты свяжутся с Вами через Telegram или email в течение суток и предоставят доступ к Telegram-группе. Там вы найдете:

- Видеозапись вебинара
- Доступ к поднятому нами TeamCity
- Доступ к репозиториям с тестами, которые мы запускали в TeamCity на вебинаре

Также у вас будет возможность задать вопрос ведущим вебинара
3200 рублей
Оплатите картой через
Яндекс.Кассу или PayPal
Записаться!
Остались вопросы?
Задайте все интересующие вас вопросы ведущим вебинара
Click to order
Total: 
Ваше имя
Почта
Промокод
Логин в Telegram
Payment method