Автоматизация тестирования на Python | Урок 1: Основы №1
Это первое занятие бесплатного курса по Python, ориентированного на тестировщиков и новичков. Автор курса: Кирилл Белов рассказывает о структуре курса, который будет построен на практической работе с реальным проектом на GitHub. В уроке разбирается настройка окружения (Git, VS Code, Python), основы работы с Jupyter Notebooks и базовый синтаксис языка: переменные, типы данных, арифметические операции, строки и коллекции. В конце — сессия ответов на вопросы. Курс проходит в ТГ канале https://t.me/QA4Life Домашка по данному уроку выложена здесь https://t.me/QA4Life/4188 Таймкоды: 00:00 - Вступление и знакомство с курсом Python для всех 00:45 - Представление преподавателя Кирилла Белова, опыт в автотестировании 03:00 - Концепция курса: практический подход и разработка общего проекта 04:54 - Создание репозитория на GitHub для курса 06:46 - Установка и настройка Git, клонирование репозитория 09:16 - Теория автоматизации тестирования: типы и подходы 13:16 - Интеграция автотестов с приложением vs независимое тестирование 18:30 - Введение в Python: типы языков программирования 19:28 - Python как интерпретируемый язык с динамической типизацией 22:08 - Как работает исполнение кода в Python (виртуальная машина) 24:58 - Установка Python через winget на Windows 26:24 - Первая программа: Hello World в интерактивном режиме 27:32 - Установка и настройка VS Code 30:36 - Расширения VS Code для работы с Python 32:52 - Jupyter Notebook: интерактивные блокноты для Python 38:36 - Преимущества Jupyter для разработки и отладки кода 45:43 - Практические примеры работы с интерактивными ячейками 49:39 - Основы Python: переменные и типы данных 52:35 - Создание и изменение переменных в Python 54:40 - Числовые типы данных: int, float, complex 56:53 - Арифметические операторы в Python 58:47 - Булевые значения: True и False 1:00:46 - Строки в Python: типы и префиксы (r, b, f, u) 1:04:33 - F-строки: форматирование и вставка переменных 1:06:28 - Коллекции в Python: список, словарь, множество, последовательность 1:09:05 - Индексируемость и изменяемость структур данных 1:11:45 - Вопросы и ответы: организация курса и домашние задания 1:12:38 - Какие типы данных используются в автотестировании 1:14:12 - Jupyter Notebook для проверки гипотез и отладки 1:18:10 - Домашние задания: Stepik и другие платформы 1:20:19 - Рекомендации по самостоятельному обучению и работе с документацией 1:23:32 - Общий проект курса и практическая работа 1:25:59 - Вопрос: Python vs Java для QA-автоматизации 1:29:48 - Изучение нескольких языков программирования для развития 1:32:47 - Завершение первого занятия, планы на следующие уроки
Название:
Автоматизация тестирования на Python | Урок 1: Основы №1
Категория:
Разное