Федор Борщев, Никита Соболев «Тестирование в Python. Тариф Я сам» слив скачать
- Добавлено: 2023-03-02
- Автор курса: Федор Борщев, Никита Соболев
- Сайт автора: Перейти
- Доступ: Облако Mail / Yandex / Google
- Скачать: PC / Smartphone / Tablet
Неделя 0. Вводная
Базовая практика и теория тестирования с pytest
О чём: Никита разберёт базу тестирования на pytest: как работает сбор и выполнение тестов, что такое фикстуры и параметризация, упомянет о хуках, плагинах, моках и стабах. Федя расскажет, как наличие хороших тестов снижает когнитивную нагрузку, развенчит миф, что без тестов быстрее и расскажет про главное отличие хорошего теста от плохого.
Какую проблему решаем: Выравниваем контекст.
На выходе: Поймем как написать и куда положить первый тест на проекте.
Неделя 1
«Читаемые тесты»
О чём: Про понятные тесты! Тесты – тоже код. Они, возможно, должны быть даже понятнее, чем код самого приложения. На занятии Никита покажет, как значительно упростить понимание любого теста: разделить данные и поведение. Рассмотрим основные инструменты и стратегии. А Федя расскажет, когда стоит и не стоит переиспользовать код приложения в тестах.
Какую проблему решаем: Когда падает непонятный тест — хочется его просто удалить, а не разбираться, что же имел ввиду его упоротый автор.
На выходе: Научимся готовить тестовую среду так, чтобы тесты были полезными — генерить разнообразные, но совместимые с вашим приложением тестовые сущности в читабельном виде.
Неделя 2
«Делаем тесты быстрыми и надежными»
О чём: Если тесты выполняются долго или работают ненадежно, то никто не будет их запускать. Никита покажет, как сделать тесты быстрыми и какими способами улучшить их надежность (спойлер: будет про сферического коня в вакууме).
Какую проблему решаем: Медленные тесты увеличивают feedback-loop,замедляют публикацию, а самое главное — программисты привыкают их ненавидеть, а значит — не писать новые.
На выходе: Научимся делать полезный и негромоздкий тестовый набор, который в будущем будет помогать, а не выращивать время билда до 30 минут.
Неделя 3
«Тесты и жизнь»
О чём: Одна из основных проблем тестирования – люди, которые мешают нам писать тесты. Нам нужно научиться работать с ними. Возможно, данный фактор даже важнее знаний внутренностей вашего тестового фреймворка. Никита и Федя расскажут, как они помогают командам начать (или продолжить) писать тесты и работать с людьми.
Какую проблему решаем: Даже с самыми кайфовыми тестовыми инструментами, вашу инициативу легко завалить пассивным сопротивлением. А если без подготовки поговорить о тестах с бизнесом — отказ вообще гарантирован.
На выходе: Получим понятный и исчерпывающий набор действий нужных, чтобы начать писать тесты. Поймём, как продавать тесты разным типам людей.
Рекомендуемые курсы
Четырёхнедельный онлайн-курс о том, как строить распределённые сервисы. Мы простым языком расскажем о DDD и об архитектуре больших систем. По итогам курса вы спроектируете распределённую систему, которую добавите в портфолио. В новом потоке все ролики будут новыми. Заодно мы пересмотрели контент —
Изучите и поймите все современные функции Python, которые используются на практике чаще всего в курсе по Python Чему вы научитесь: Вы узнаете основные принципы работы Python и изучите все основные функции, которые используются в реальных проектах чаще всего и востребованные больше всех Вы будете
Курс программирования на Python 3.6 для любого уровня с упором на практику Вы создадите Telegram-бота на первом же уроке. Познакомитесь с основами data science и веб-разработки. Напишете собственный проект. Опытные питонисты, имеющие опыт «боевой» разработки, всю дорогу будут проверять ваш код и
Python уверенно лидирует в рейтингах популярности языков программирования, и не зря — на этом языке можно решать самые разные задачи и при этом сильно экономить время. Python — излюбленный хакерами язык, поскольку отлично годится для автоматизации. В сегодняшней подборке мы познакомимся с самыми
Вы создадите Telegram-бота на первом же уроке. Познакомитесь с основами data science и веб-разработки. Напишете собственный проект. Опытные питонисты, имеющие опыт «боевой» разработки, всю дорогу будут проверять ваш код и давать рекомендации. Кому подойдет Мы учли интересы всех: и новичков, и
Практический курс QA Опубликовано: 11/2020 русский Чему вы научитесь Как протестировать быстродействие системы? Нагрузочное тестирование Тестирование API Load testing Stress Testing Apache Benchmark Apache Jmeter Требования Основы QA Общее знакомство с HTTP запросами Описание Тестирование
Больше курсов по этой теме
Python — самый популярный язык программирования в мире. Средняя зарплата разработчика Python в США составляет 116 тысяч долларов. Это почти на 30 тысяч долларов больше, чем у других разработчиков! Python используется крупными компаниями, такими как Google, Facebook, Dropbox, Reddit, Spotify, Quora
Основной упор в программе данного курса сделан на следующие возможности Изучаются возможности механизма «Система компоновки данных», с помощью которого можно менять внешний вид, настройки отчетов. Рассматриваются примеры настройки отчетов в «1С:ERP Управление предприятием 8», «1С:Бухгалтерия
Это курс, который cделает из хорошего пентестера — опасного пентестера. Это курс–искушение, разоблачающий доходные схемы киберкриминала. Изучи антифрод системы мировых лидеров В курсе разбираются решения, методики, практики, которые используют в своей работе ведущие мировые компании: Рекламные
Авторский курс для пользователей 1С — программиста Мешковой Алены по повышению эффективности работы в 1С. Поток - 2022 г. После прохождения курса вы: 1. Будете работать в 1С БЫСТРО 2. Будете экономить деньги на обращениях к Программистам 1С 3. Обретете уверенность при работе в 1С За 3 недели на
Все 6 интенсивов RED Group: FRONT-END ДЛЯ ПРОДВИНУТЫХ BACK-END ДЛЯ ПРОДВИНУТЫХ ВЕРСТКА САЙТА С НУЛЯ REACT NATIVE ДЛЯ ПРОДВИНУТЫХ FRONT-END ДЛЯ НАЧИНАЮЩИХ BACK-END ДЛЯ НАЧИНАЮЩИХ Бонусом два прямых эфира Интернет магазин с нуля React с нуля + Проект с нуля - 'Travel App Next js + TypeScript
Кому точно стоит записаться: 1. Вас никто и никогда не учил работать в Excel. Всё чем вы пользуетесь, изучено методом научного тыка и «Вась, покажи как ты вот это сделал?» 2. Вы хотите или есть острая необходимость изучить самое необходимое для работы за минимальное количество времени. 3. Вам пока
Отзывы о курсе «Тестирование в Python. Тариф Я сам» от Федора Борщева, Никиты Соболева