RUVIDEO
Поделитесь видео 🙏

"Testing Best Practices (Tutorial)" by: Randy Syring

"Testing Best Practices (Tutorial)" by: Randy Syring
We'll use a non-trivial Flask application to review general best practices when testing. In addition, we'll examine methods for testing an application when it must interact with services outside itself. In particular, we will review how to test:

Database
Celery tasks
3rd party external APIs (REST/JSON)
CLI commands
Emails
Using Continuous Integration (CI) services
We will discuss both principles and implementation so that even if you don't use Flask, the principles learned can be applied to other frameworks (Django, etc.).

This is an intermediate to advanced talk so attendees should feel comfortable:

working in Python
cloning repos from GitHub
using pip and friends to create virtualenvs and install dependencies
running applications from the command line
using Docker and docker-compose to spin up external services (database, email, RabbitMQ) or having those services installed & available at the OS level
familiarity with using pytest will be helpful

RESOURCES: https://2020.pythonwebconf.com/tutorials/testing-done-right

Recorded at the 2020 Python Web Conference (https://2020.pythonwebconf.com)

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «"Testing Best Practices (Tutorial)" by: Randy Syring», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.