Многопоточность и многопроцессорность в Python 3 // Демо-занятие курса «Python QA Engineer»
Современные проекты требуют быстрого выполнения сотен тестов. Нагрузочное тестирование, парсинг данных, параллельные проверки API — всё это можно ускорить в разы, если правильно применять многопоточность и многопроцессорность. Основные темы: - Чем отличаются потоки (threading) от процессов (multiprocessing)? - Инструменты и библиотеки - Оптимизация и подводные камни «Python QA Engineer» - https://otus.pw/MGUo/ Материалы: https://disk.yandex.ru/i/nAUOcgzDxoj4MA Преподаватель: Павел Балахонов - занимается проектированием инструментов автоматизации и их внедрением в проекты Пройдите опрос по итогам мероприятия - https://otus.pw/SSyk1/ Следите за новостями проекта: - Telegram: https://t.me/Otusjava - ВКонтакте: https://otus.pw/850t - LinkedIn: https://otus.pw/yQwQ/ - Хабр: https://otus.pw/S0nM/
Современные проекты требуют быстрого выполнения сотен тестов. Нагрузочное тестирование, парсинг данных, параллельные проверки API — всё это можно ускорить в разы, если правильно применять многопоточность и многопроцессорность. Основные темы: - Чем отличаются потоки (threading) от процессов (multiprocessing)? - Инструменты и библиотеки - Оптимизация и подводные камни «Python QA Engineer» - https://otus.pw/MGUo/ Материалы: https://disk.yandex.ru/i/nAUOcgzDxoj4MA Преподаватель: Павел Балахонов - занимается проектированием инструментов автоматизации и их внедрением в проекты Пройдите опрос по итогам мероприятия - https://otus.pw/SSyk1/ Следите за новостями проекта: - Telegram: https://t.me/Otusjava - ВКонтакте: https://otus.pw/850t - LinkedIn: https://otus.pw/yQwQ/ - Хабр: https://otus.pw/S0nM/



