#position #Kharkiv #office #remote #Python #backend #dntl
Приглашаем Python Software Engineer (Backend) в свою команду на проекты, которые приносят пользу!
Суть проектов:
— Социальная сеть для архитекторов, дизайнеров, ландшафтных дизайнеров;
— Социальная сеть для лечения редких болезней со всего мира!
По нашей характеристике проект соответствует ценностям Design and Test Lab на 11 ★ из 11 ★!
Подробнее смотри на сайте характеристику проектов и отправляй резюме: http://workat.dnt-lab.com/positions/2021/middle-python-developer-for-social/
Всем хорошего дня!
Приглашаем Python Software Engineer (Backend) в свою команду на проекты, которые приносят пользу!
Суть проектов:
— Социальная сеть для архитекторов, дизайнеров, ландшафтных дизайнеров;
— Социальная сеть для лечения редких болезней со всего мира!
По нашей характеристике проект соответствует ценностям Design and Test Lab на 11 ★ из 11 ★!
Подробнее смотри на сайте характеристику проектов и отправляй резюме: http://workat.dnt-lab.com/positions/2021/middle-python-developer-for-social/
Всем хорошего дня!
Онлайн эксперт-лекция “Типизация в Python: пишем надежнее, пишем быстрее!”
Владимир Обризан, к. т. н., директор DESIGN AND TEST LAB.
1. Что такое типизация, аннотации типов и зачем они нужны в языке, который по своей природе имеет динамическую типизацию?
2. Как типизация помогает допускать меньше ошибок, а тем самым быстрее закрывать задачи и уходить с работы раньше минимум на 1 час в день.
3. Как настроить автоматическую проверку типов на локальном компьютере, а также на CI-сервере.
4. Примеры и туториал по включению типизации в новом проекте, а также как поэтапно включить в существующий проект.
Регистрация свободная: https://forms.gle/qbwMutzbWVfMYd6z9
#python #питон #эксперт #лекция
Владимир Обризан, к. т. н., директор DESIGN AND TEST LAB.
1. Что такое типизация, аннотации типов и зачем они нужны в языке, который по своей природе имеет динамическую типизацию?
2. Как типизация помогает допускать меньше ошибок, а тем самым быстрее закрывать задачи и уходить с работы раньше минимум на 1 час в день.
3. Как настроить автоматическую проверку типов на локальном компьютере, а также на CI-сервере.
4. Примеры и туториал по включению типизации в новом проекте, а также как поэтапно включить в существующий проект.
Регистрация свободная: https://forms.gle/qbwMutzbWVfMYd6z9
#python #питон #эксперт #лекция
#position #Kharkiv #office #remote #QA
Мы снова в поисках опытного тестировщика, который будет по заранее подготовленным тестовым сценариям тестировать вручную веб-сайты и мобильные приложения для укрепления и расширения команды качества!
Проекты:
— полезнейшая социальная сеть по лечению и поиску редких болезней со всеми мира,
— уникальная социальная сеть для архитекторов, дизайнеров, проектировщиков, ландшафтных дизайнеров,
— онлайн-кинотеатр с более 200 000 пользователями в месяц!
Хотите работать с тестированием качественных и уникальных продуктов и улучшать их?! Тогда вам к нам! Ознакомьтесь более подробно с вакансией и отправьте свое резюме для того, чтобы обсудить все детали! http://workat.dnt-lab.com/positions/2021/quality-engineer-4/
Мы снова в поисках опытного тестировщика, который будет по заранее подготовленным тестовым сценариям тестировать вручную веб-сайты и мобильные приложения для укрепления и расширения команды качества!
Проекты:
— полезнейшая социальная сеть по лечению и поиску редких болезней со всеми мира,
— уникальная социальная сеть для архитекторов, дизайнеров, проектировщиков, ландшафтных дизайнеров,
— онлайн-кинотеатр с более 200 000 пользователями в месяц!
Хотите работать с тестированием качественных и уникальных продуктов и улучшать их?! Тогда вам к нам! Ознакомьтесь более подробно с вакансией и отправьте свое резюме для того, чтобы обсудить все детали! http://workat.dnt-lab.com/positions/2021/quality-engineer-4/
Привет, Python-программистам! 👋
Уже послезавтра в 19:00 пройдет эксперт-лекция “Типизация в Python: пишем надежнее, пишем быстрее!”. Мы приглашаем вас!
У вас будет уникальная возможность за один вечер приобрести новые знания в типизации Python или улучшить то, что уже приобретено, пообщаться с экспертом, поделиться опытом или получить помощь!
Эксперт: Владимир Обризан, к. т. н., директор DESIGN AND TEST LAB
Дата: 24 февраля 2021 года
Место проведения:
https://zoom.us/j/93832847208?pwd=My9vblJWcTVSTzBoeWpKOWQxMkI2Zz09
Время: 19:00-20:30
А ты уже зарегистрировался ❓
Регистрация свободная: https://forms.gle/qbwMutzbWVfMYd6z9
#python #питон #эксперт #лекция
Уже послезавтра в 19:00 пройдет эксперт-лекция “Типизация в Python: пишем надежнее, пишем быстрее!”. Мы приглашаем вас!
У вас будет уникальная возможность за один вечер приобрести новые знания в типизации Python или улучшить то, что уже приобретено, пообщаться с экспертом, поделиться опытом или получить помощь!
Эксперт: Владимир Обризан, к. т. н., директор DESIGN AND TEST LAB
Дата: 24 февраля 2021 года
Место проведения:
https://zoom.us/j/93832847208?pwd=My9vblJWcTVSTzBoeWpKOWQxMkI2Zz09
Время: 19:00-20:30
А ты уже зарегистрировался ❓
Регистрация свободная: https://forms.gle/qbwMutzbWVfMYd6z9
#python #питон #эксперт #лекция
Zoom Video
Join our Cloud HD Video Meeting
Zoom is the leader in modern enterprise video communications, with an easy, reliable cloud platform for video and audio conferencing, chat, and webinars across mobile, desktop, and room systems. Zoom Rooms is the original software-based conference room solution…
Добрый день! 👋
Уже сегодня в 19:00 пройдет эксперт-лекция “Типизация в Python: пишем надежнее, пишем быстрее!”.
https://zoom.us/j/93832847208?pwd=My9vblJWcTVSTzBoeWpKOWQxMkI2Zz09
Мы создали группу в Telegram, где будем задавать вопросы, общаться и делиться опытом во время и после эксперт-лекции!
Вступайте в группу: https://t.me/reliable_python
До встречи! Хорошего и продуктивного дня!
Уже сегодня в 19:00 пройдет эксперт-лекция “Типизация в Python: пишем надежнее, пишем быстрее!”.
https://zoom.us/j/93832847208?pwd=My9vblJWcTVSTzBoeWpKOWQxMkI2Zz09
Мы создали группу в Telegram, где будем задавать вопросы, общаться и делиться опытом во время и после эксперт-лекции!
Вступайте в группу: https://t.me/reliable_python
До встречи! Хорошего и продуктивного дня!
#видео #video #python #питон
24 февраля состоялась эксперт-лекция, посвященная теме надежной разработки Первого института надежного программного обеспечения и Design and Test Lab: “Типизация в Python: пишем надежнее, пишем быстрее!” Готова видео-запись: https://www.youtube.com/watch?v=SpBN1CAsbS4
Спасибо всем участникам, кто проявил интерес и прослушал нашу эксперт-лекцию!
Вступайте в Telegram чат для обсуждения всех вопросов по Python программированию, анонсов следующих мероприятий и обсуждения интересных тем https://t.me/reliable_python
24 февраля состоялась эксперт-лекция, посвященная теме надежной разработки Первого института надежного программного обеспечения и Design and Test Lab: “Типизация в Python: пишем надежнее, пишем быстрее!” Готова видео-запись: https://www.youtube.com/watch?v=SpBN1CAsbS4
Спасибо всем участникам, кто проявил интерес и прослушал нашу эксперт-лекцию!
Вступайте в Telegram чат для обсуждения всех вопросов по Python программированию, анонсов следующих мероприятий и обсуждения интересных тем https://t.me/reliable_python
YouTube
Типизация в Python: mypy, typing, linting
Владимир Обризан, к. т. н., директор DESIGN AND TEST LAB.
1. Что такое типизация, аннотации типов и зачем они нужны в языке, который по своей природе имеет динамическую типизацию?
2. Как типизация помогает допускать меньше ошибок, а тем самым быстрее закрывать…
1. Что такое типизация, аннотации типов и зачем они нужны в языке, который по своей природе имеет динамическую типизацию?
2. Как типизация помогает допускать меньше ошибок, а тем самым быстрее закрывать…
Forwarded from First Institute of Reliable Software (Vladimir Obrizan)
В классическом менеджменте организаций контроль — это процесс обеспечения достижения организацией 🏭 своих целей [Мескон, 1997]. Проект — это временное предприятие, направленное на создание уникального продукта, услуги или результата [PMBOK]. Инженер-программисты выполняющие проект являются сотрудниками временной организации, цель которой — успех проекта 🎯. Таким образом контроль инженер-программистов — это процесс обеспечения достижения успеха проекта по разработке программного продукта 🖥.
Инженеры-руководители (инжиниринг-менеджеры, engineering managers) осуществляют контроль различных аспектов проекта и производимого продукта с помощью множества метрик 🔢.
Среди различных аспектов:
— качество продукта;
— качество кода;
— качество архитектуры;
— качество архитектурного описания и документации;
— качество тестов;
— дисциплины ведения проектов;
— квалификация и производительность инженер-программиста❗️.
Например, какими метриками можно оценивать квалификацию инженер-программиста 🧑💻? Следующими:
— количество задач выполненных в единицу времени ⌛;
— % покрытия кода тестами;
— % принятых задач;
— количество обнаруженных ошибок в коде;
— количество написанных тестов.
Зачем нужен контроль этих метрик? Потому что важнейший мотивационный и маркетинговый показатель — рейтинг программистов: кто самый лучший, а кто самый худший, а кто вообще вредитель. Кого повышать 👨✈️, продвигать и премировать 💵, а с кем нужно плотно поработать (🧑🎓 учить, 💉 лечить, 🔪 мочить).
Разумеется, что это далеко не полный список метрик, которыми можно оценить квалификацию и производительность инженер-программистов. Более подробно рассмотрим их позже. 🧲
#метрики #engineering_management #контроль
Инженеры-руководители (инжиниринг-менеджеры, engineering managers) осуществляют контроль различных аспектов проекта и производимого продукта с помощью множества метрик 🔢.
Среди различных аспектов:
— качество продукта;
— качество кода;
— качество архитектуры;
— качество архитектурного описания и документации;
— качество тестов;
— дисциплины ведения проектов;
— квалификация и производительность инженер-программиста❗️.
Например, какими метриками можно оценивать квалификацию инженер-программиста 🧑💻? Следующими:
— количество задач выполненных в единицу времени ⌛;
— % покрытия кода тестами;
— % принятых задач;
— количество обнаруженных ошибок в коде;
— количество написанных тестов.
Зачем нужен контроль этих метрик? Потому что важнейший мотивационный и маркетинговый показатель — рейтинг программистов: кто самый лучший, а кто самый худший, а кто вообще вредитель. Кого повышать 👨✈️, продвигать и премировать 💵, а с кем нужно плотно поработать (🧑🎓 учить, 💉 лечить, 🔪 мочить).
Разумеется, что это далеко не полный список метрик, которыми можно оценить квалификацию и производительность инженер-программистов. Более подробно рассмотрим их позже. 🧲
#метрики #engineering_management #контроль
#python #питон #эксперт #лекция #test
Компания Design and Test Lab и 1st Institute of Reliable Software приглашаем вас на онлайн эксперт-лекцию “Тесты в Python: легкий старт, кто еще не начал!”
Эксперт: Владимир Обризан, к. т. н., директор DESIGN AND TEST LAB
Для кого: Python-программисты, которые хотят начать писать качественный код, а также начинающие программисты.
Описание темы:
1. Почему тесты важны для инженер-программиста? Это и проверка своего кода, сокращение ошибок, ускорение работы, да и вообще тесты — признак опытного инженера.
2. С чего начать? Пошаговая инструкция на примерах: чем тестировать, что тестировать, как тестировать.
3. Как настроить и запустить тесты в PyCharm.
4. Как настроить проверку тестов на CI/CD сервере на примере BitBucket Pipelines.
5. Быстрый мастер-класс по Test-Driven Development. Это не так сложно как кажется!
6. А что дальше? Описание других видов тестов, инструментов и методов.
Регистрация свободная: https://forms.gle/tw4Sr4A8GNAwAPq26
Компания Design and Test Lab и 1st Institute of Reliable Software приглашаем вас на онлайн эксперт-лекцию “Тесты в Python: легкий старт, кто еще не начал!”
Эксперт: Владимир Обризан, к. т. н., директор DESIGN AND TEST LAB
Для кого: Python-программисты, которые хотят начать писать качественный код, а также начинающие программисты.
Описание темы:
1. Почему тесты важны для инженер-программиста? Это и проверка своего кода, сокращение ошибок, ускорение работы, да и вообще тесты — признак опытного инженера.
2. С чего начать? Пошаговая инструкция на примерах: чем тестировать, что тестировать, как тестировать.
3. Как настроить и запустить тесты в PyCharm.
4. Как настроить проверку тестов на CI/CD сервере на примере BitBucket Pipelines.
5. Быстрый мастер-класс по Test-Driven Development. Это не так сложно как кажется!
6. А что дальше? Описание других видов тестов, инструментов и методов.
Регистрация свободная: https://forms.gle/tw4Sr4A8GNAwAPq26
#position #ios #software #engineer #middle #senior #office #remote #DNTL
Приглашаем iOS Software Engineer c профессиональным опытом от 2-3 лет в свою команду на существующий e-commerce проект — продажа фермерской продукции с Objective-C, Swift, iOS SDK, Swagger!
1️⃣ Мобильное приложение уже разработано и поддерживается. Качество приложения 97.71%: 0 ошибок и 229 автоматических тестов!
2️⃣ Используемые технологии: Objective-C, Swift, iOS SDK, Swagger.
3️⃣ Все изменения в коде проходят обязательный код-ревью опытного коллеги (6 лет iOS программирования) + менторство!
4️⃣ Помощь в достижении целей и план профессионального и карьерного роста!
Предлагаем вам рассмотреть работу в нашей компании и начать разрабатывать новые функции в качественном приложении!
http://workat.dnt-lab.com/positions/2021/ios-developer/
Хорошего и продуктивного всем дня!
Приглашаем iOS Software Engineer c профессиональным опытом от 2-3 лет в свою команду на существующий e-commerce проект — продажа фермерской продукции с Objective-C, Swift, iOS SDK, Swagger!
1️⃣ Мобильное приложение уже разработано и поддерживается. Качество приложения 97.71%: 0 ошибок и 229 автоматических тестов!
2️⃣ Используемые технологии: Objective-C, Swift, iOS SDK, Swagger.
3️⃣ Все изменения в коде проходят обязательный код-ревью опытного коллеги (6 лет iOS программирования) + менторство!
4️⃣ Помощь в достижении целей и план профессионального и карьерного роста!
Предлагаем вам рассмотреть работу в нашей компании и начать разрабатывать новые функции в качественном приложении!
http://workat.dnt-lab.com/positions/2021/ios-developer/
Хорошего и продуктивного всем дня!
#python #питон #эксперт #лекция
Привет! 👋
Уже послезавтра в 19:00 пройдет эксперт-лекция “Тесты в Python: легкий старт, кто еще не начал!”. Мы приглашаем вас!
Всего за один вечер вы легко начнете проверять свой код, сокращать ошибки и ускорять работу в Python программировании!
💁♀️Эксперт: Владимир Обризан, к. т. н., директор DESIGN AND TEST LAB
🗓Дата: 31 марта 2021 года
🧭Время: 19:00-20:30
А вы уже хотите начать писать качественный код?
Тогда регистрируйтесь прямо сейчас! https://forms.gle/tw4Sr4A8GNAwAPq26
Событие в Фейсбуке:
https://www.facebook.com/events/1394206374267995
Meetup: https://www.meetup.com/1irs-net/events/277128340/
DOU: https://dou.ua/calendar/36982/
Привет! 👋
Уже послезавтра в 19:00 пройдет эксперт-лекция “Тесты в Python: легкий старт, кто еще не начал!”. Мы приглашаем вас!
Всего за один вечер вы легко начнете проверять свой код, сокращать ошибки и ускорять работу в Python программировании!
💁♀️Эксперт: Владимир Обризан, к. т. н., директор DESIGN AND TEST LAB
🗓Дата: 31 марта 2021 года
🧭Время: 19:00-20:30
А вы уже хотите начать писать качественный код?
Тогда регистрируйтесь прямо сейчас! https://forms.gle/tw4Sr4A8GNAwAPq26
Событие в Фейсбуке:
https://www.facebook.com/events/1394206374267995
Meetup: https://www.meetup.com/1irs-net/events/277128340/
DOU: https://dou.ua/calendar/36982/
Google Docs
Регистрация на эксперт-лекцию “Тесты в Python: легкий старт, кто еще не начал!”
Среда, 31.03.2021
19:00 — Эксперт-лекция “Тесты в Python: легкий старт, кто еще не начал!”
Владимир Обризан, к. т. н., директор DESIGN AND TEST LAB.
Для кого: Python-программисты, которые хотят начать писать качественный код, а также начинающие программисты.…
19:00 — Эксперт-лекция “Тесты в Python: легкий старт, кто еще не начал!”
Владимир Обризан, к. т. н., директор DESIGN AND TEST LAB.
Для кого: Python-программисты, которые хотят начать писать качественный код, а также начинающие программисты.…
Добрый день! 👋
Сегодня встречаемся с вами на Youtube-трансляции эксперт-лекции “Тесты в Python: легкий старт, кто еще не начал!”. 💻
Ссылка: https://www.youtube.com/watch?v=JBeZ80IvdFI
Начало в 19:00.
Также вступайте в группу Telegram, где будем задавать вопросы, общаться и делиться опытом во время и после эксперт-лекции!
https://t.me/reliable_python
До встречи вечером! Хорошего и продуктивного дня!
Сегодня встречаемся с вами на Youtube-трансляции эксперт-лекции “Тесты в Python: легкий старт, кто еще не начал!”. 💻
Ссылка: https://www.youtube.com/watch?v=JBeZ80IvdFI
Начало в 19:00.
Также вступайте в группу Telegram, где будем задавать вопросы, общаться и делиться опытом во время и после эксперт-лекции!
https://t.me/reliable_python
До встречи вечером! Хорошего и продуктивного дня!
YouTube
Unit tests в Python: легкий старт с нуля | unit-тестирование Питон, unit testing
Начало: 00:02:22
Описание темы:
1. Почему unit tests важны для инженер-программиста? Это и проверка своего кода, сокращение ошибок, ускорение работы, да и вообще тесты — признак опытного инженера.
2. С чего начать? Пошаговая инструкция на примерах: чем…
Описание темы:
1. Почему unit tests важны для инженер-программиста? Это и проверка своего кода, сокращение ошибок, ускорение работы, да и вообще тесты — признак опытного инженера.
2. С чего начать? Пошаговая инструкция на примерах: чем…
Добрый день!👋
Вчера 31 марта 2021 состоялась эксперт-лекция, посвященная теме надежной разработки Первого института надежного программного обеспечения и Design and Test Lab: “Тесты в Python: легкий старт, кто еще не начал!”.
Готова видеозапись на канале! https://www.youtube.com/watch?v=JBeZ80IvdFI
Спасибо всем участникам, кто проявил интерес и прослушал нашу эксперт-лекцию!
Вчера 31 марта 2021 состоялась эксперт-лекция, посвященная теме надежной разработки Первого института надежного программного обеспечения и Design and Test Lab: “Тесты в Python: легкий старт, кто еще не начал!”.
Готова видеозапись на канале! https://www.youtube.com/watch?v=JBeZ80IvdFI
Спасибо всем участникам, кто проявил интерес и прослушал нашу эксперт-лекцию!
YouTube
Unit tests в Python: легкий старт с нуля | unit-тестирование Питон, unit testing
Начало: 00:02:22
Описание темы:
1. Почему unit tests важны для инженер-программиста? Это и проверка своего кода, сокращение ошибок, ускорение работы, да и вообще тесты — признак опытного инженера.
2. С чего начать? Пошаговая инструкция на примерах: чем…
Описание темы:
1. Почему unit tests важны для инженер-программиста? Это и проверка своего кода, сокращение ошибок, ускорение работы, да и вообще тесты — признак опытного инженера.
2. С чего начать? Пошаговая инструкция на примерах: чем…
Forwarded from First Institute of Reliable Software (Vladimir Obrizan)
На днях опубликовали записи конференции iOS Ukraine, которая прошла осенью прошлого года.
Запись доклада “Автоматическое тестирование интеграции со стандартными фреймворками” (Владимир Обризан, к. т. н.) доступна по ссылке на канале iOS Ukraine:
https://youtu.be/UAsXcnNWss0
#ios #tdd
Запись доклада “Автоматическое тестирование интеграции со стандартными фреймворками” (Владимир Обризан, к. т. н.) доступна по ссылке на канале iOS Ukraine:
https://youtu.be/UAsXcnNWss0
#ios #tdd
YouTube
Автоматическое тестирование интеграции со стандартными фреймворками / Владимир Обризан
Купить билеты на iOS Ukraine #2, которая пройдет 17 Мая 2021 можно по ссылке:
https://2event.com/events/1863065#/
Подписывайтесь на наши соц сети:
Twitter: https://twitter.com/iOSUkraine
Telegram Channel: https://t.me/iOSUkraine
Telegram Chat: https://t…
https://2event.com/events/1863065#/
Подписывайтесь на наши соц сети:
Twitter: https://twitter.com/iOSUkraine
Telegram Channel: https://t.me/iOSUkraine
Telegram Chat: https://t…
#position #ios #python #software #engineer #junior #middle #office #remote #DNTL
Приглашаем Junior/Middle iOS Software Engineers и Junior/Middle Python Software Engineers в Design and Test Lab!
‼️Почему вам стоит обратить на это внимание?
1️⃣ Уникальные и полезнейшие проекты: лечение редких болезней, платформа для предоставления услуг дизайнерами, архитекторами и др., интернет-магазин продажи фермерских продуктов!
2️⃣ Программа менторства и наставничества — ускорит вашу адаптацию к проекту и программированию! После адаптации план карьерного и профессионального роста!
3️⃣ Работа в полноценной команде, роли распределены!
4️⃣ Постоянное общение с коллегами, техническими экспертами и американским клиентом!
Подробнее о работе в Design and Test Lab: http://workat.dnt-lab.com/positions/
Есть вопросы или уточнения? Пишите и мы будем очень рады знакомству и общению!
Приглашаем Junior/Middle iOS Software Engineers и Junior/Middle Python Software Engineers в Design and Test Lab!
‼️Почему вам стоит обратить на это внимание?
1️⃣ Уникальные и полезнейшие проекты: лечение редких болезней, платформа для предоставления услуг дизайнерами, архитекторами и др., интернет-магазин продажи фермерских продуктов!
2️⃣ Программа менторства и наставничества — ускорит вашу адаптацию к проекту и программированию! После адаптации план карьерного и профессионального роста!
3️⃣ Работа в полноценной команде, роли распределены!
4️⃣ Постоянное общение с коллегами, техническими экспертами и американским клиентом!
Подробнее о работе в Design and Test Lab: http://workat.dnt-lab.com/positions/
Есть вопросы или уточнения? Пишите и мы будем очень рады знакомству и общению!
#python #питон #эксперт #лекция #test
📍Компания Design and Test Lab и 1st Institute of Reliable Software продолжаем делиться знаниями и приглашаем вас на эксперт-лекцию “Острая боль автоматизации тестирования на Python — ТЕСТОПРИГОДНОСТЬ”!
💁♀️ Эксперт: Владимир Обризан, к. т. н., директор DESIGN AND TEST LAB
О чем поговорим:
Если бы тесты было так легко писать, то покрытие тестами было бы 100%, не так ли?
📚Важная теория:
1. Почему программисты отказываются писать автоматические тесты и как на это влияет тестопригодность?
2. Что такое тестопригодность и какими способами можно существенно упростить тестирование Python-кода?
3. Python-библиотеки для повышения тестопригодности: unittest.mock, freezegun, factory_boy
✏️Мастер-класс:
1. Разработка теста проверяющего работу приложения с интернетом.
2. Разработка теста проверяющего работу приложения с базой данных.
Регистрация свободная: https://forms.gle/fxz12gQPDCJgrg847
📍Компания Design and Test Lab и 1st Institute of Reliable Software продолжаем делиться знаниями и приглашаем вас на эксперт-лекцию “Острая боль автоматизации тестирования на Python — ТЕСТОПРИГОДНОСТЬ”!
💁♀️ Эксперт: Владимир Обризан, к. т. н., директор DESIGN AND TEST LAB
О чем поговорим:
Если бы тесты было так легко писать, то покрытие тестами было бы 100%, не так ли?
📚Важная теория:
1. Почему программисты отказываются писать автоматические тесты и как на это влияет тестопригодность?
2. Что такое тестопригодность и какими способами можно существенно упростить тестирование Python-кода?
3. Python-библиотеки для повышения тестопригодности: unittest.mock, freezegun, factory_boy
✏️Мастер-класс:
1. Разработка теста проверяющего работу приложения с интернетом.
2. Разработка теста проверяющего работу приложения с базой данных.
Регистрация свободная: https://forms.gle/fxz12gQPDCJgrg847
#python #питон #эксперт #лекция
Привет! 👋
Уже послезавтра в 19:00 пройдет эксперт-лекция “Острая боль автоматизации тестирования на Python — ТЕСТОПРИГОДНОСТЬ”!
Хотите узнать какое влияние имеет тестопригодность и как же сделать таким свое приложение?
👉 Регистрируйтесь прямо сейчас: https://bit.ly/3xdKUff
💁♀️Эксперт: Владимир Обризан, к. т. н., директор DESIGN AND TEST LAB
🗓Дата: 28 апреля 2021 года
🧭Время: 19:00-20:30
💻 Место: YouTube 1IRS https://www.youtube.com/c/1IRS-reliable/videos
Событие в Facebook: https://www.facebook.com/events/4058384960891931
Meetup: https://www.meetup.com/1irs-net/events/277704544/
DOU: https://dou.ua/calendar/37484/
Привет! 👋
Уже послезавтра в 19:00 пройдет эксперт-лекция “Острая боль автоматизации тестирования на Python — ТЕСТОПРИГОДНОСТЬ”!
Хотите узнать какое влияние имеет тестопригодность и как же сделать таким свое приложение?
👉 Регистрируйтесь прямо сейчас: https://bit.ly/3xdKUff
💁♀️Эксперт: Владимир Обризан, к. т. н., директор DESIGN AND TEST LAB
🗓Дата: 28 апреля 2021 года
🧭Время: 19:00-20:30
💻 Место: YouTube 1IRS https://www.youtube.com/c/1IRS-reliable/videos
Событие в Facebook: https://www.facebook.com/events/4058384960891931
Meetup: https://www.meetup.com/1irs-net/events/277704544/
DOU: https://dou.ua/calendar/37484/
Добрый день! 👋
Сегодня в 19:00 встречаемся с вами на Youtube-трансляции эксперт-лекции “Острая боль автоматизации тестирования на Python — ТЕСТОПРИГОДНОСТЬ!"
https://www.youtube.com/watch?v=MNDCCTht1E0
Вступайте в группу Telegram, где собираются надежные Python-программисты!
https://t.me/reliable_python
До встречи вечером!
Хорошего и продуктивного дня!
Сегодня в 19:00 встречаемся с вами на Youtube-трансляции эксперт-лекции “Острая боль автоматизации тестирования на Python — ТЕСТОПРИГОДНОСТЬ!"
https://www.youtube.com/watch?v=MNDCCTht1E0
Вступайте в группу Telegram, где собираются надежные Python-программисты!
https://t.me/reliable_python
До встречи вечером!
Хорошего и продуктивного дня!
YouTube
Python Mock, MagicMock: мокаем веб-сервисы, базы данных
Использование Mock, MagicMock в Python
00:00 Собираемся
00:35 Начало
02:18 О чем поговорим
03:08 Почему тяжело писать тесты?
04:05 Что такое тестопригодность?
08:23 Какие зависимости сложно тестировать?
12:37 Применение тестовых двойников (моков)
20:20…
00:00 Собираемся
00:35 Начало
02:18 О чем поговорим
03:08 Почему тяжело писать тесты?
04:05 Что такое тестопригодность?
08:23 Какие зависимости сложно тестировать?
12:37 Применение тестовых двойников (моков)
20:20…
Добрый день!👋
28 апреля состоялась эксперт-лекция, посвященная теме надежной разработки Первого института надежного программного обеспечения и Design and Test Lab: “ТЕСТОПРИГОДНОСТЬ — острая боль автоматизации тестирования на Python”.
https://www.youtube.com/watch?v=MNDCCTht1E0
Спасибо всем участникам, кто проявил интерес и прослушал нашу эксперт-лекцию!
Нам очень важна ваша обратная связь о полезности темы эксперт-лекции, самом эксперте и о темах, которые вам было бы интересно послушать на следующих встречах!
Просим вас уделить 5 минут и заполнить анкету обратной связи!
https://bit.ly/2Rs98Si
Хорошего и продуктивного всем дня!
Подробнее о нас:
В Телеграме: https://www.t.me/designandtestlab/
https://t.me/reliable_python
В Фейсбуке: https://www.fb.me/designandtestlab/
По почте: http://eepurl.com/glS4fj
В Линкедине: https://www.linkedin.com/company/design-and-test-lab/
Наш сайт: http://workat.dnt-lab.com/
28 апреля состоялась эксперт-лекция, посвященная теме надежной разработки Первого института надежного программного обеспечения и Design and Test Lab: “ТЕСТОПРИГОДНОСТЬ — острая боль автоматизации тестирования на Python”.
https://www.youtube.com/watch?v=MNDCCTht1E0
Спасибо всем участникам, кто проявил интерес и прослушал нашу эксперт-лекцию!
Нам очень важна ваша обратная связь о полезности темы эксперт-лекции, самом эксперте и о темах, которые вам было бы интересно послушать на следующих встречах!
Просим вас уделить 5 минут и заполнить анкету обратной связи!
https://bit.ly/2Rs98Si
Хорошего и продуктивного всем дня!
Подробнее о нас:
В Телеграме: https://www.t.me/designandtestlab/
https://t.me/reliable_python
В Фейсбуке: https://www.fb.me/designandtestlab/
По почте: http://eepurl.com/glS4fj
В Линкедине: https://www.linkedin.com/company/design-and-test-lab/
Наш сайт: http://workat.dnt-lab.com/
YouTube
Python Mock, MagicMock: мокаем веб-сервисы, базы данных
Использование Mock, MagicMock в Python
00:00 Собираемся
00:35 Начало
02:18 О чем поговорим
03:08 Почему тяжело писать тесты?
04:05 Что такое тестопригодность?
08:23 Какие зависимости сложно тестировать?
12:37 Применение тестовых двойников (моков)
20:20…
00:00 Собираемся
00:35 Начало
02:18 О чем поговорим
03:08 Почему тяжело писать тесты?
04:05 Что такое тестопригодность?
08:23 Какие зависимости сложно тестировать?
12:37 Применение тестовых двойников (моков)
20:20…
#position #android #software #engineer #middle #office #remote #DNTL
Приглашаем Middle Android Software Engineer в Design and Test Lab!
1️⃣ Долгосрочный проект, связанный с разработкой мобильных приложений (B2B, B2C) для оптимизации энергоэффективности зарядок для электромобилей!
2️⃣ Приложение, над которым вы будете работать очень популярно и насчитывает более 13 000 пользователей в день на платформе B2C!
3️⃣ Работа в полноценной команде, роли распределены! Сильная команда Android и iOS программистов, которые участвовали в разработке приложения с 0!
Подробнее о работе в Design and Test Lab: http://workat.dnt-lab.com/positions/2021/middle-android-developer/
Есть вопросы или уточнения? Пишите и мы будем очень рады знакомству и общению!
Виктория Копейкина, HR manager, DESIGN AND TEST LAB
095 033-17-78, office@dnt-lab.com
Приглашаем Middle Android Software Engineer в Design and Test Lab!
1️⃣ Долгосрочный проект, связанный с разработкой мобильных приложений (B2B, B2C) для оптимизации энергоэффективности зарядок для электромобилей!
2️⃣ Приложение, над которым вы будете работать очень популярно и насчитывает более 13 000 пользователей в день на платформе B2C!
3️⃣ Работа в полноценной команде, роли распределены! Сильная команда Android и iOS программистов, которые участвовали в разработке приложения с 0!
Подробнее о работе в Design and Test Lab: http://workat.dnt-lab.com/positions/2021/middle-android-developer/
Есть вопросы или уточнения? Пишите и мы будем очень рады знакомству и общению!
Виктория Копейкина, HR manager, DESIGN AND TEST LAB
095 033-17-78, office@dnt-lab.com
#position #project #manager #office #remote #DNTL
Для укрепления разработки надежных приложений и расширения команды менеджмента, мы приглашаем Менеджера проектов в свою команду!
Интересные и полезные проекты, работа в полноценной команде, роли распределены, постоянное повышение квалификации и обучение в бизнес-школе менеджеров!
Это все о вас? Пишите и мы будем очень рады знакомству и общению!
http://workat.dnt-lab.com/positions/2021/project-manager-3/
Виктория Копейкина, HR manager, DESIGN AND TEST LAB
095 033-17-78, office@dnt-lab.com
Для укрепления разработки надежных приложений и расширения команды менеджмента, мы приглашаем Менеджера проектов в свою команду!
Интересные и полезные проекты, работа в полноценной команде, роли распределены, постоянное повышение квалификации и обучение в бизнес-школе менеджеров!
Это все о вас? Пишите и мы будем очень рады знакомству и общению!
http://workat.dnt-lab.com/positions/2021/project-manager-3/
Виктория Копейкина, HR manager, DESIGN AND TEST LAB
095 033-17-78, office@dnt-lab.com