pytest

  • Хабрахабр

    [Из песочницы] Schemathesis: property-based тестирование для API схем

    Фото Chris Keats на Unsplash У нас всё еще есть монолитные проекты, но они постепенно заменяются набором небольших и аккуратных микросервисов. Многие компании, и мы в том числе, перешли от монолитов к микросервисам ради лучшей масштабируемости и ускорения циклов разработки. 0 схемы для описания того что от них можно ожидать. Эти микросервисы используют Open API 3. Схемы дают множество полезных…

    Подробнее »
  • Хабрахабр

    [Перевод] Python Testing с pytest. Конфигурация, ГЛАВА 6

    Вернуться Дальше В этой главе мы рассмотрим файлы конфигурации, которые влияют на pytest, обсудим, как pytest изменяет свое поведение на их основе, и внесем некоторые изменения в файлы конфигурации проекта Tasks. 6 и pytest 3. Примеры в этой книге написаны с использованием Python 3. pytest 3. 2. 6, 2. 2 поддерживает Python 2. 3+. 7 и Python 3. Вам не…

    Подробнее »
  • Хабрахабр

    [Перевод] Python Testing с pytest. Плагины, ГЛАВА 5

    Вернуться Дальше Кодовая база pytest структурирована настройками и расширениями, и есть хуки, доступные для модификации и улучшений через плагины. Достаточно мощный pytest прямо из коробки, становится еще лучше, когда вы добавляете в него микс из плагинов. 6 и pytest 3. Примеры в этой книге написаны с использованием Python 3. pytest 3. 2. 6, 2. 2 поддерживает Python 2. 3+. 7…

    Подробнее »
  • Хабрахабр

    [Перевод] Python Testing с pytest. Builtin Fixtures, Глава 4

    Вернуться Дальше Например, помимо обработки временных файлов, pytest включает встроенные фикстуры для доступа к параметрам командной строки, связи между сеансами тестирования, проверки выходных потоков, изменения переменных среды и опроса предупреждений. Встроенные фикстуры, которые поставляются с pytest, могут помочь вам сделать довольно полезные вещи в ваших тестах легко и непринужденно. Вам не нужно загружать исходный код, чтобы понять тестовый код; тестовый…

    Подробнее »
  • Хабрахабр

    [Перевод] Python Testing с pytest. Использование pytest с другими инструментами, ГЛАВА 7

    Вернуться В этой главе рассматриваются другие инструменты, которые часто используются в сочетании с pytest для эффективного и результативного тестирования. Обычно pytest используется не самостоятельно, а в среде тестирования с другими инструментами. Хотя это отнюдь не исчерпывающий список, обсуждаемые здесь инструменты дадут вам представление о вкусе силы смешивания pytest с другими инструментами. 6 и pytest 3. Примеры в этой книге написаны…

    Подробнее »
  • Хабрахабр

    [Перевод] Python Testing с pytest. Глава 2, Написание тестовых функций

    Вернуться Дальше Затем я покажу вам, как использовать маркеры, чтобы отметить, какие тесты вы хотите запустить, и обсудить, как встроенные маркеры могут помочь вам пропустить тесты и отметить тесты, ожидая неудачи. Вы узнаете, как организовать тесты в классы, модули и каталоги. Наконец, я расскажу о параметризации тестов, которая позволяет тестам вызываться с разными данными. 6 и pytest 3. Примеры в…

    Подробнее »
  • Хабрахабр

    [Перевод] Python Testing с pytest. Начало работы с pytest, Глава 1

    Вернуться Дальше Это уже приносит мне дивиденды в моей компании.Chris ShaverVP of Product, Uprising Technology Я обнаружил, что Python Testing с pytest является чрезвычайно полезным вводным руководством к среде тестирования pytest. 6 и pytest 3. Примеры в этой книге написаны с использованием Python 3. pytest 3. 2. 6, 2. 2 поддерживает Python 2. 3+. 7 и Python 3. Вам не…

    Подробнее »
  • Хабрахабр

    [Перевод] Python Testing с pytest. ГЛАВА 3 pytest Fixtures

    Вернуться Дальше Эта книга — недостающая глава, отсутствующая в каждой всеобъемлющей книге Python. Frank RuizPrincipal Site Reliability Engineer, Box, Inc. 6 и pytest 3. Примеры в этой книге написаны с использованием Python 3. pytest 3. 2. 6, 2. 2 поддерживает Python 2. 3+ 7 и Python 3. Вам не нужно загружать исходный код, чтобы понять тестовый код; тестовый код представлен…

    Подробнее »
  • Хабрахабр

    [Перевод] Python Testing with pytest. Просто, Быстро, Эффективно и Масштабируемо. Предисловие и Ведение

    Дальше Многие программисты на Python совершенно не подозревают о существовании pytest. Систематическое тестирование программного обеспечения, особенно в сообществе Python, часто либо полностью игнорируются или выполняются специальным образом. Брайен Оккен берет на себя труд, доказать, что тестирование программного обеспечения с помощью pytest легко, естественно и даже интересно.Dmitry ZinovievAuthor of Data Science Essentials in Python 6 и pytest 3. Примеры в этой…

    Подробнее »
  • Хабрахабр

    Python и FPGA. Тестирование

    В продолжение к первой статье, хочу на примере показать вариант работы с FPGA (ПЛИС) на python. В данной статье затрону подробнее аспект тестирования. Если фреймворк MyHDL позволяет людям, работающим на python, используя знакомый синтаксис и экосистему, заглянуть в мир FPGA, то опытным разработчикам ПЛИС смысл использования python не ясен. Парадигмы описания аппаратуры для MyHDL и Verilog похожи, а выбор в…

    Подробнее »


Кнопка «Наверх»
Закрыть