Джокер
Администратор
- Регистрация
- 1 Янв 2015
- Сообщения
- 145.787
- Реакции
- 78.166
Складчина: Настройка и запуск автотестов в 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
СКАЧАТЬ СЛИВЫ КУРСОВ
Для возможности скачивать складчины и сливы курсов нужно зарегистрироваться
Возможно, Вас ещё заинтересует:
- Школа микробиома. Модуль 3 [PreventAge] [Ирина Амельхина, Наталья Черевко, Виктория Зимина и др.]
- [Выкройки] Платье Нуа. Размер 42-52. Рост 161-166 [Helpersew]
- [Выкройки] Платье Эдем. Размер 42-52. Рост 161-166 [Helpersew]
- [Выкройки] Платье Эрато. Размер 42-52. Рост 161-166 [Helpersew]
- Живот не врет [Евгения Новиченко]
- [Выкройки] Платье Рози. Размер 42-52. Рост 161-166 [Helpersew]
- Практическая тетрадь профайлера. 20 уроков практического профайлинга [Алексей Тищенко]
- Анализы не лечим [Архэ] [Алексей Водовозов]
- Роль языка в здоровье краниомандибулярной системы [ККПК] [Васильева В. А.]
- Боль в пояснице на фоне дисфункции кишечника [Андрей Максимов]