Кирилл Белогуров. Тестирование огурца по BDD. Знакомство с pytest-bdd

Кирилл Белогуров, Газпромнефть-ЦР Тестирование огурца по BDD. Знакомство с pytest-bdd Логика работы продукта состоит в основном из сложных математических расчетов. Как тестировать ручным тестировщикам — непонятно, как бизнесу быть уверенным в корректности реализации — непонятно. Итоговые unit тесты получаются слишком сложными для понимания ревьюверами, из-за комплексности и сложности очень сложно вносить изменения. В докладе я расскажу о том, как наладить общий язык между бизнесом и командой разработки, как превратить сложные и непонятные абстракции бизнеса в методичках, формулах и диаграммах в "осязаемые" и понятные для всех сторон разработки термины, наладить процесс перевода фичей, написанных на сложном физико-математическом языке, в понятный для разработчиков и тестировщиков код и обеспечить уверенность в корректности реализации. Теги: Cucumber, Gherkin, BDD, TDD, pytest-bdd

Кирилл Овчинников. MLOps на Python
▶︎

Кирилл Овчинников. MLOps на Python

Nikolay Khitrov. Don't shove your Java into my Python!
▶︎

Nikolay Khitrov. Don't shove your Java into my Python!

QAGuild live #8: BDD подход с точки зрения тестирования
▶︎

QAGuild live #8: BDD подход с точки зрения тестирования

Meet UP DevOps
▶︎

Meet UP DevOps

СУБД вебинар Digital Q.DataBase 18.2 - 01.07.26 - Новый уровень совместимости с MS SQL и Oracle
▶︎

СУБД вебинар Digital Q.DataBase 18.2 - 01.07.26 - Новый уровень совместимости с MS SQL и Oracle

Как регулярно терять один ДЦ и не волноваться? / Михаил Кабищев (Ozon)
▶︎

Как регулярно терять один ДЦ и не волноваться? / Михаил Кабищев (Ozon)

Максим Харитонов. Эволюция архитектуры объектных хранилищ Ozon
▶︎

Максим Харитонов. Эволюция архитектуры объектных хранилищ Ozon

Александр Волков — Pytest Plugins: Как расширить функционал тестового фреймворка через плагины
▶︎

Александр Волков — Pytest Plugins: Как расширить функционал тестового фреймворка через плагины

Acceptance testing и BDD с помощью Cucumber — Андрей Михайлов, Kaliber5
▶︎

Acceptance testing и BDD с помощью Cucumber — Андрей Михайлов, Kaliber5

Лайв-кодинг: GitLab CI as Quality Gates: CI глазами тестировщика" / Александра Пшеборовская
▶︎

Лайв-кодинг: GitLab CI as Quality Gates: CI глазами тестировщика" / Александра Пшеборовская

Beauty lies in imperfection. A Ruby perspective on the beauty of Golang code. Evgeny Rashchepkin,...
▶︎

Beauty lies in imperfection. A Ruby perspective on the beauty of Golang code. Evgeny Rashchepkin,...

In 49 days, money in Russia will change FOREVER! Few people know THIS about the digital ruble!
▶︎

In 49 days, money in Russia will change FOREVER! Few people know THIS about the digital ruble!

Device Searches 2026: What the FSB Looks for at the Border and How to Hide Your Data
▶︎

Device Searches 2026: What the FSB Looks for at the Border and How to Hide Your Data

Шурик в Матрице. Полный фильм
▶︎

Шурик в Матрице. Полный фильм

Test case-as-code BDD, или управление ручными и автоматическими тестами
▶︎

Test case-as-code BDD, или управление ручными и автоматическими тестами

Урок 1 - BDD и Specflow Введение
▶︎

Урок 1 - BDD и Specflow Введение

ИИ начал действовать сам – 8 случаев, о которых молчат
▶︎

ИИ начал действовать сам – 8 случаев, о которых молчат

БЭКЕНД ДЛЯ НОВИЧКА 2026: Где платят больше всего? [Go, Python, Java, PHP]
▶︎

БЭКЕНД ДЛЯ НОВИЧКА 2026: Где платят больше всего? [Go, Python, Java, PHP]

PYTEST ИСПОЛЬЗОВАНИЕ ФИКСТУР (FIXTURE) В ТЕСТАХ PYTHON
▶︎

PYTEST ИСПОЛЬЗОВАНИЕ ФИКСТУР (FIXTURE) В ТЕСТАХ PYTHON

Как войти в IT? Роли в команде и что они делают
▶︎

Как войти в IT? Роли в команде и что они делают