Elliot
Администратор
- Регистрация
- 3 Дек 2014
- Сообщения
- 125.206
- Реакции
- 189.452
Складчина: Настройка и запуск автотестов в TeamCity [learnqa]
TeamCity — это Continuous Integration система. Без таких систем не обходится почти ни один крупный IT-проект. Они позволяют автоматизировать сборку самих приложений, запуск автотестов и даже процесс релиза.
Для вебинара мы выбрали два популярных стека в автоматизации:
Selenium-тесты на Java и TestNG с Allure-отчетами
API-тесты на Python и библиотеке requests
На вебинаре мы с нуля создадим новый проект в TeamCity и настроим автоматический запуск тестов в Docker-контейнерах по расписанию и на Pull Request с подготовкой отчетов.
Мы будем все показывать и рассказывать как можно подробнее и про устройство самих тестов, и про запуск их в Docker, и про настройку самого 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 — это Continuous Integration система. Без таких систем не обходится почти ни один крупный IT-проект. Они позволяют автоматизировать сборку самих приложений, запуск автотестов и даже процесс релиза.
Для вебинара мы выбрали два популярных стека в автоматизации:
Selenium-тесты на Java и TestNG с Allure-отчетами
API-тесты на Python и библиотеке requests
На вебинаре мы с нуля создадим новый проект в TeamCity и настроим автоматический запуск тестов в Docker-контейнерах по расписанию и на Pull Request с подготовкой отчетов.
Мы будем все показывать и рассказывать как можно подробнее и про устройство самих тестов, и про запуск их в Docker, и про настройку самого 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
СКАЧАТЬ
Что бы скачивать сливы курсов и складчины вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- Сила быть собой. Твоя система развития жизнестойкости [Катя Враджавали]
- Голландская мельница [marker.school] [Ксения Классен]
- Организация эффективной подготовки к ОГЭ по математике в условиях ФГОС [Фоксфорд] [Анна Эккерман]
- Формирование олимпиадной базы по физике в 7–9 классах: методические принципы и практики [Фоксфорд] [Леонид Баринов]
- Улучшайте снимки и иллюстрации, расширяйте их до плакатного формата [Plus №2 на 1 месяц] [topazlabs.com]
- Нейросети для учителя: просто, быстро, креативно [Фоксфорд] [Василий Горбунов]