Design and Test Lab
113 subscribers
93 photos
1 file
168 links
Найвищий пріоритет компанії DESIGN AND TEST LAB – Mature Reliability Standard – розробка надійних додатків. У нашій роботі ми застосовуємо наукові знання під час планування проекту, розробки архітектури, програмування та тестування.
Download Telegram
Видео доклада "Экосистема для надежного программирования на языке Python"

Чем заняться в субботу? Самообразованием! Организаторы конференции fwdays опубликовали видео доклада Владимира Обризана "Экосистема для надежного программирования на языке Python". Нет времени? Добавьте в "Посмотреть позже".

Видео: https://youtu.be/yATNqlmW_TQ

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

Интересно надежное программирование на Питоне? Заходи на канал Института по ссылке @reliable_software
и поддержи Патреон: http://bit.ly/1irs-patreon

#видео #python
Forwarded from First Institute of Reliable Software (Vladimir Obrizan)
Простой пример Test-Driven Development (TDD) на Python

TDD — это разработка, управляемая тестами. В этом подходе сначала пишется тест на функцию, а затем пишется сама функция. После каждой итерации запускаются тесты. Когда тесты проходят (зеленые) — задача готова.

В этом видео покажем, как можно за считанные минуты применить TDD. https://youtu.be/RBGA1hEYvtQ

#видео #патреон #tdd #python
#positions #python #software #engineer #DNTL

Python Software Engineer в Design and Test Lab

Мы активизировали поиск Python Software Engineer и приглашаем перспективных сотрудников с использованием методов и паттернов надежного программирования в свою команду на проекты:

— для разработки социальных сетей:
http://workat.dnt-lab.com/positions/2020/middle-python-developer-for-social/

— для разработки системы построения и моделирования сетей водоснабжения/водоотведения (других инженерных сетей) городов:
http://workat.dnt-lab.com/positions/2020/middle-python-developer-for-gis-2/

Предлагаем вам рассмотреть работу в нашей компании. Подробности по ссылке 👆

Отправьте резюме на сайте или напишите, чтобы узнать все подробности:
Email: kopeykina@dnt-lab.com
LinkedIn: https://www.linkedin.com/in/viktoria-kopeykina/
Telegram/Viber: @ViktoriaKopeykina
Forwarded from First Institute of Reliable Software (Vladimir Obrizan)
Доклад "Интеграция и тестирование Elasticsearch с нетривиальными запросами". В докладе рассматривается реализация модулей: индексации, построения запросов. А также важные вопросы модульного и интеграционного тестирования. Автор: Владимир Обризан, к. т. н. Дата записи: 16.05.2020. Онлайн-конференция Python Fwdays, 2020.

https://youtu.be/bBgtpYP9yH4

#видео #python
#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: пишем надежнее, пишем быстрее!”

Владимир Обризан, к. т. н., директор DESIGN AND TEST LAB.

1. Что такое типизация, аннотации типов и зачем они нужны в языке, который по своей природе имеет динамическую типизацию?
2. Как типизация помогает допускать меньше ошибок, а тем самым быстрее закрывать задачи и уходить с работы раньше минимум на 1 час в день.
3. Как настроить автоматическую проверку типов на локальном компьютере, а также на CI-сервере.
4. Примеры и туториал по включению типизации в новом проекте, а также как поэтапно включить в существующий проект.

Регистрация свободная: https://forms.gle/qbwMutzbWVfMYd6z9

#python #питон #эксперт #лекция
Привет, 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 #питон #эксперт #лекция
#видео #video #python #питон

24 февраля состоялась эксперт-лекция, посвященная теме надежной разработки Первого института надежного программного обеспечения и Design and Test Lab: “Типизация в Python: пишем надежнее, пишем быстрее!” Готова видео-запись: https://www.youtube.com/watch?v=SpBN1CAsbS4

Спасибо всем участникам, кто проявил интерес и прослушал нашу эксперт-лекцию!

Вступайте в Telegram чат для обсуждения всех вопросов по Python программированию, анонсов следующих мероприятий и обсуждения интересных тем https://t.me/reliable_python
#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
#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/
#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/

Есть вопросы или уточнения? Пишите и мы будем очень рады знакомству и общению!
#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
#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/
#python #питон #QA #automation #selenium #эксперт #лекция #test

📍Design and Test Lab и 1st Institute of Reliable Software приглашаем на эксперт-лекцию инженеров по качеству, тестировщиков, которые хотят повысить свою квалификацию и свою ценность, начав автоматизировать тестирование веб-сайтов — “Selenium + Python = автоматизация тестирования веб-сайтов”!

Эксперт:
Владимир Обризан, к. т. н., директор DESIGN AND TEST LAB

📚Теория:
1. Какие базовые сведения о языке Python нужно знать, чтобы начать писать автоматические тесты?
2. Что такое библиотека Selenium, как она помогает тестировать и какой минимум функций нужно знать для старта?
3. Как архитектурно устроены веб-приложения?
4. Как выглядит архитектура тестирования на Python + Selenium?

✏️Мастер-класс:
1. Установка среды для автоматизации тестирования: Python, PyCharm, Selenium, Selenium Web-driver.
2. Написание и запуск автоматических тестов для веб-сайта.

Регистрация свободная: https://bit.ly/3uqMxn4
#python #питон #QA #automation #selenium #эксперт #лекция #test

Уже послезавтра в 19:00 пройдет эксперт-лекция “Selenium + Python = автоматизация тестирования веб-сайтов”!

Хотите повысить свою квалификацию и ценность, начав автоматизировать тестирование веб-сайтов и за 1,5 часа понять как это сделать?
👉 Регистрируйтесь прямо сейчас: https://bit.ly/3uqMxn4

Эксперт: Владимир Обризан, к. т. н., директор DESIGN AND TEST LAB
🗓Дата: 2 июня 2021 года
🧭Время: 19:00-20:30
💻 Место: YouTube 1IRS https://www.youtube.com/c/1IRS-reliable/videos

Событие в Facebook: https://www.facebook.com/events/276936104170975
Meetup: https://www.meetup.com/1irs-net/events/278418136/
LinkedIn: https://www.linkedin.com/events/selenium-python6803213384243322880/
DOU: https://dou.ua/calendar/38050/
#vacancies #typescript #ios #python #android #node.js #qa #software #engineer #office #remote #DNTL

Среди наших активностей, мы продолжаем искать в нашу команду специалистов!

Список вакансий в Design and Test Lab:
🚀 Middle TypeScript Software Engineer
🚀 Middle Python Software Engineer
🚀QA Engineer (edujob, Automation)
🚀 Middle/Senior iOS Software Engineers
🚀 Senior Node.js Software Engineer
🚀 Middle/Senior Android Software Engineer

1️⃣ Уникальные и полезнейшие проекты: официальная социальная сеть по лечению и поиску редких болезней со всего мира, платформа для предоставления услуг дизайнерами, архитекторами и др., интернет-магазин продажи фермерских продуктов, самый популярный ритейл-проект в UK!
2️⃣ Программа менторства и наставничества, план карьерного и профессионального роста!
3️⃣ Работа в полноценной команде, роли распределены!
4️⃣ Постоянное общение с коллегами, техническими экспертами и американским клиентом!

Подробнее о работе в Design and Test Lab: http://workat.dnt-lab.com/positions/

Есть вопросы или уточнения? Пишите и мы будем очень рады знакомству и общению!👇
http://workat.dnt-lab.com/positions
Email: kopeykina@dnt-lab.com
Telegram/Viber: @ViktoriaKopeykina

Хорошего и продуктивного всем дня!
⚡️ Долгожданная новость для тех, кто хочет научиться автоматизировать тестирование. Первый институт надежного программного обеспечения запустил курс “Selenium + Python: автоматизация тестирования веб-приложений”!

Цель эксперт-курса направлена на существенное повышение качества разрабатываемых веб-приложений, снижению количества ошибок и регрессий, за счет разработки автоматических UI-тестов!

Студентов ждут лекции, практические занятия, мастер-классы и домашние задания. Всем, кто успешно с ними справится, мы вручим сертификат о прохождении курса, а лучшим выпускникам — с удовольствием засчитаем сертификат об успешном прохождении курса в качестве собеседования на позицию QA Automation.

Все подробности о курсе и форма регистрации на сайте: https://bit.ly/3ebJjyd

#qa #automation #python #selenium #1irs #dntl
🚀 11 января стартует курс “Selenium + Python: автоматизация тестирования веб-приложений”

📈 Курс рассчитан для тех, кто уже работает инженером по тестированию и желает повысить свою квалификацию и получить повышение по работе до должности QA Automation!

После курса вы будете знать:
🎯 культуру надежного программного обеспечения;
🎯 базовые сведения о языке Python, необходимых для написания автоматических тестов;
🎯 базовые функции библиотеки Selenium для тестирования веб-приложений;
🎯 базовые сведения об объекте тестирования — веб-приложении;
🎯 архитектуру тестовой инфраструктуры.

Вы будете уметь:
🎯 настраивать среду разработки автоматических тестов;
🎯 писать автоматические тесты веб-приложений с помощью библиотеки Selenium на языке Python;
🎯 обслуживать скрипты автоматических тестов;
🎯 запускать автоматические тесты на локальном компьютере;
🎯 запускать автоматические тесты в облаке;
🎯 анализировать отчеты о запуске автоматических тестов;
🎯 отлаживать проблемы и ошибки в коде автоматических тестов;

Хочу стать студентом курса “Selenium + Python: автоматизация тестирования веб-приложений”: https://bit.ly/3ebJjyd

#qa #automation #python #selenium #1irs #dntl
🚀11 января мы запустили курс “Selenium + Python: автоматизация тестирования веб-приложений”! А сегодня стартует уже 2-е занятие!

Если вы хотите знать и уметь существенно повышать качество разрабатываемых веб-приложений, снижать количество ошибок и регрессий, за счет разработки автоматических UI-тестов, то никогда не поздно подключиться и участвовать!

Все лекции, мастер-классы мы проводим в онлайн-режиме. НО! На нашей образовательной платформе есть все видеозаписи и конспект лекций! У вас есть возможность:
▪️Посещать онлайн-лекции;
▪️Смотреть запись лекций в любое удобное для вас время;
▪️Общаться с единомышленниками в чате;
▪️Пошагово решать типовые задачи с экспертом с пояснениями;
▪️Получить индивидуальную консультацию эксперта.

📈Не упусти возможность повысить свою квалификацию и получить повышение по работе до должности QA Automation! https://bit.ly/3ebJjyd

Остались вопросы или нужна консультация? Пишите нам в социальные сети или на e-mail:
selenium@1irs.net
https://t.me/reliable_software

#qa #automation #python #selenium #1irs #dntl