Pull to refresh
58
-1.2
Александр Драгункин @AlekSandrDr

User

Send message

Носители английского языка — худшие коммуникаторы в мире

Level of difficultyEasy
Reading time5 min
Views37K

Носители языка — худшие коммуникаторы в мире

В комнате, полной людей, для которых язык не является родным, «нет никаких шансов на понимание». Возможно, это их язык, которым они владеют, но послание часто теряется.

Читать далее
Total votes 84: ↑74 and ↓10+64
Comments142

Python Testing с pytest. Конфигурация, ГЛАВА 6

Reading time13 min
Views37K

Вернуться Дальше


В этой главе мы рассмотрим файлы конфигурации, которые влияют на pytest, обсудим, как pytest изменяет свое поведение на их основе, и внесем некоторые изменения в файлы конфигурации проекта Tasks.


Читать дальше →
Total votes 22: ↑15 and ↓7+8
Comments2

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

Reading time24 min
Views36K

Вернуться


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


Читать дальше →
Total votes 26: ↑19 and ↓7+12
Comments1

Python Testing с pytest. Плагины, ГЛАВА 5

Reading time21 min
Views23K

Вернуться Дальше


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


Читать дальше →
Total votes 26: ↑19 and ↓7+12
Comments0

Python Testing с pytest. Builtin Fixtures, Глава 4

Reading time27 min
Views33K

Вернуться Дальше


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


Читать дальше →
Total votes 24: ↑18 and ↓6+12
Comments0

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

Reading time34 min
Views101K

Вернуться Дальше


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


Читать дальше →
Total votes 26: ↑17 and ↓9+8
Comments0

Python Testing с pytest. Начало работы с pytest, Глава 1

Reading time24 min
Views198K

Вернуться Дальше


Я обнаружил, что Python Testing с pytest является чрезвычайно полезным вводным руководством к среде тестирования pytest. Это уже приносит мне дивиденды в моей компании.

Chris Shaver
VP of Product, Uprising Technology


Читать дальше →
Total votes 31: ↑22 and ↓9+13
Comments2

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

Reading time11 min
Views51K

Дальше


Систематическое тестирование программного обеспечения, особенно в сообществе Python, часто либо полностью игнорируются или выполняются специальным образом. Многие программисты на Python совершенно не подозревают о существовании pytest. Брайен Оккен берет на себя труд, доказать, что тестирование программного обеспечения с помощью pytest легко, естественно и даже интересно.

Dmitry Zinoviev
Author of Data Science Essentials in Python


Читать дальше →
Total votes 30: ↑20 and ↓10+10
Comments12

Начало работы с API Automation: Часть 1 — Обзор

Reading time5 min
Views21K

Перевод статьи Shashi Kumar Raja


Итак, допустм, вы хотите заняться автоматизацией API, но каждый раз, когда вы набираете в строке поиска в Google best api automation tool, вы видите так много ссылок на 10-ки топовых инструментов, что запутываетесь и решаете, что определенно сделаете это завтра



Читать дальше →
Total votes 10: ↑7 and ↓3+4
Comments3

Мега-Учебник Flask, Часть XXIII: Интерфейсы прикладного программирования (API)

Reading time34 min
Views45K

(издание 2018)


Miguel Grinberg




Туда Сюда


Это двадцать третья часть Мега-Учебника, в которой я расскажу вам, как расширить микроблог с помощью интерфейса прикладного программирования (или API), который клиенты могут использовать для работы с приложением более прямым способом, чем традиционный рабочий процесс веб-браузера.

Читать дальше →
Total votes 18: ↑16 and ↓2+14
Comments18

Мега-Учебник Flask, Часть XXII: Фоновые задачи

Reading time26 min
Views36K

(издание 2018)


Miguel Grinberg




Туда Сюда


Это двадцать вторая часть Мега-Учебника, в которой я расскажу вам, как создавать фоновые задания, которые работают независимо от веб-сервера.

Читать дальше →
Total votes 3: ↑3 and ↓0+3
Comments4

Мега-Учебник Flask, Часть XXI: Уведомления пользователей

Reading time17 min
Views17K

(издание 2018)


Miguel Grinberg




Туда Сюда


Это двадцать первая часть Мега-Учебника Flask, в которой я добавлю функцию личных сообщений, а также уведомления пользователей, которые появляются на панели навигации без необходимости обновления страницы.

Читать дальше →
Total votes 6: ↑6 and ↓0+6
Comments1

Hypothesis — параметры

Reading time10 min
Views2.1K

Settings


Эта статья является переводом страницы Hypothesis -Settings взятой из официального руководства.


*Прим. переводчика:*

Лично я не смог найти какой то полезной информации на русском языке по использованию Гипотезы, кроме выступления 23 ноября 2017 г. Александра Шорина на "Moscow Python Meetup 50". Возможно этот перевод окажется полезен не только мне.


Hypothesis пытается использовать приемлемые значения в умолчаниях для своего поведения, но иногда этого недостаточно, и вам требуется настроить его.

Читать дальше →
Total votes 9: ↑9 and ↓0+9
Comments0

Hypothesis

Reading time2 min
Views5.1K

Добро пожаловать в Hypothesis!


Эта статья является переводом страницы Welcome to Hypothesis! взятой из официального руководства.


*Прим. переводчика:*

Я не смог найти какой то полезной информации по использованию Гипотезы на русском языке кроме выступления 14 дек. 2017 г. Александра Шорина на "Moscow Python Meetup 50"


Hypothesis представляет собой библиотеку Python для создания модульных тестов, которые попроще писать и более эффективны при запуске, обнаруживая граничные случаи в коде, который вы бы не подумали искать. Он стабильный, мощный и легко добавляется в любой существующий набор тестов.


Алгоритм его работы, позволяя вам писать тесты, которые утверждают, что что-то должно быть истинным для каждого случая, а не только то, о чём вы догадались подумать.

Читать дальше →
Total votes 22: ↑15 and ↓7+8
Comments11

Hypothesis Краткое руководство

Reading time6 min
Views9K

Краткое руководство


Эта статья является переводом страницы Hypothesis — Quick start guide взятой из официального руководства.


*Прим. переводчика:*

Я не смог найти какой то полезной информации на русском языке по использованию Гипотезы, кроме выступления 23 ноября 2017 г. Александра Шорина на "Moscow Python Meetup 50". Решил разобраться. В итоге что то перевел. Вот, решил поделиться.


Этот документ должен рассказать вам обо всем, что вам нужно, чтобы начать работу с hypothesis.

Читать дальше →
Total votes 14: ↑11 and ↓3+8
Comments2

Hypotesis — Детали и дополнительные функции

Reading time10 min
Views2.2K

Детали и дополнительные функции


Эта статья является переводом страницы Hypothesis — Details and advanced features взятой из официального руководства.


*Прим. переводчика:*

Я не смог найти какой то полезной информации на русском языке по использованию Гипотезы, кроме выступления 23 ноября 2017 г. Александра Шорина на "Moscow Python Meetup 50". Решил разобраться. В итоге что то перевел.


В этой части рассмотрим менее распространенные особенности Hypothesis, которые вам не нужны для того что бы начать его использовать, но, тем не менее, облегчат вашу жизнь.

Читать дальше →
Total votes 9: ↑6 and ↓3+3
Comments0

Мега-Учебник Flask, Часть XX: Магия JavaScript

Reading time14 min
Views28K

(издание 2018)


Miguel Grinberg




Туда Сюда


Это двадцатый выпуск серии Мега-учебника Flask, в котором я собираюсь добавить всплывающее окно, появляющееся при наведении указателя мыши на имя пользователя.

Читать дальше →
Total votes 10: ↑10 and ↓0+10
Comments0

Мега-Учебник Flask, Часть XIX: Развертывание на основе Docker-контейнеров

Reading time17 min
Views36K

(издание 2018)


Miguel Grinberg




Туда Сюда


Это девятнадцатая часть серии мега-учебника Flask, в которой я собираюсь развернуть Microblog на платформе Docker.

Читать дальше →
Total votes 5: ↑5 and ↓0+5
Comments2

Мега-Учебник Flask, Часть XVIII: Развертывание на Heroku

Reading time12 min
Views39K

(издание 2018)


Miguel Grinberg




Туда Сюда


Это восемнадцатая часть серии Мега-учебников Flask, в которой я собираюсь развернуть микроблог на облачной платформе Heroku.

Читать дальше →
Total votes 9: ↑9 and ↓0+9
Comments2
1

Information

Rating
Does not participate
Location
Дубна, Москва и Московская обл., Россия
Date of birth
Registered
Activity