Posted on :: Source Code::

Полезные ресурсы

  1. Официальная документация pytest (на английском).
  2. Неофициальная документация pytest на русском (значительно устаревшая и не полная, но основы работы с pytest всё равно скорее всего там актуальны)
  3. Статья про Pytest на Хабре. Вроде хороший материал, плюс там используется пакетный менеджер uv, которым мы стали пользоваться. Там рассматривается гораздо больше функциональности Pytest чем мы успели рассмотреть.

Домашнее задание

Покрывайте автоматическими тестами наиболее важную функиональность ваших проектов исходя из ваших целей на защите. К примеру

  1. Вы хотите иметь возможность быстро проверять, работает ли какой-то сценарий использования приложения (например, чтобы повысить уверенность в том, что на защите это не сломается)
  2. Вы считаете, что в вашем ПО нужны автоматические тесты для того, чтобы оно было готово к реальной эксплуатации (а таковым оно должно быть у вас)
Table of Contents