Уроки по тегу «Тестирование»
Знакомимся с базами данных и способами работы с ними из кода
Рассматриваем идею коллекций и их обработки, чтобы понять важность и масштабность этой темы
Знакомимся с идеей шаблонов проектирования и рассматриваем шаблон MVC — Model-View-Controller
Знакомимся с идеей автоматического тестирования кода на корректность
Пройдемся по нескольким важным темам, не входящим в текущей курс
Выясняем, как формируется HTML на сервере
Знакомимся с идеей ORM — object-relational mapping, необходимой для моделирования и доступа к данным
Знакомимся с целями и задачами курса
Знакомимся с возможностями полноценных фреймворков
Подводим итоги курса и обсуждаем, куда двигаться дальше
Знакомимся с основами сетевых протоколов
Знакомимся с ключевым отличием PHP от других языков программирования
Рассматриваем идею микрофреймворков
Выясняем, как сервер формирует HTML-запрос
Выясняем, как устроен типичный бэкенд, написанный на Python
Подводим итоги курса и обсуждаем, куда двигаться дальше
Рассматриваем коллекции и учимся обрабатывать их
Знакомимся с базами данных и способами работы с ними из кода
Знакомимся с основами сетевых протоколов
Выясняем, что такое микрофреймворки
Знакомимся с концепцией ORM, учимся моделировать данные в БД и получать доступ к ним
Знакомимся с шаблонами проектирования и рассматриваем шаблон MVC
Знакомимся с автоматическим тестированием кода
Пройдемся по нескольким важным темам, не входящим в основной курс
Знакомимся с возможностями фреймворков «все в одном»
Научиться генерировать тесты, используя визуальный подход
Познакомиться с утверждениями для проверки элементов на проверяемой странице
Сократить дублирование кода, за счет использования шаблона проектирования page object
Познакомиться с практиками структурирования тестов в файловой системе и с точки зрения использования хуков
Научиться менять формат отчета о тестах и интегрировать allure
Научиться тестировать HTTP API с помощью Playwright
Научиться запускать e2e-тесты на Github Actions и Gitlab CI
Научиться "заглушать" запросы выполняемые страницами на бекенд
Научиться тестировать с помощью скриншотов
Познакомимся с событиями, которые нам доступны для взаимодействия со страницей
Научиться решать проблему изменения состояния в тестах
Научиться иммитировать поведение реального сервера
Освоить отправку авторизованных запросов в API с помощью Postman
Научиться организовывать отдельные запросы в коллекции и управлять ими
Научиться настраивать и отправлять разные виды запросов в Postman
Научится создавать автоматические тесты для проверки вашего API
Научится хранить данные в переменных окружения