Митап Т1:ЛАМПА в Рязани про анализ и разработку

Т1:ЛАМПА Рязань — митап про дружбу аналитиков и разработчиков

Митап в Рязани 28 февраля 2025 года в Рязани прошёл первый митап серии Т1:ЛАМПА, посвящённый анализу, разработке и взаимодействию между этими функциями. Я выступил на мероприятии в двух ролях: как ведущий всего митапа и как один из спикеров. Формат Т1:ЛАМПА Т1:ЛАМПА — это серия профессиональных встреч ИТ-холдинга Т1 с акцентом на практические доклады, живое общение и ламповую атмосферу. В программу входят: ...

28 февраля 2025 г. · Обновлено: 15 мая 2026 г. · 2 минуты · CrazyElephant_x
Gherkin — что это и зачем он it специалисту

Gherkin — что это и зачем он it специалисту

Gherkin — это специализированный язык для описания поведения программного обеспечения в виде обычного текста с использованием формата естественного языка. Вроде понятно, что это давайте разбирать подробнее и заодно поймем зачем он может пригодиться. Как использовать Gherkin В основном он используется в разработке, основанной на поведении (BDD), для написания чётких и лаконичных сценариев, описывающих, как должна вести себя система Особенности Gherkin Сценарии описываются в простой форме и могут быть понятны всем участникам проекта Файлы, содержащие в себе спецификации, одновременно являются и исполняемыми автотестами Тестовая документация и программный код автотестов хранятся в одном проекте и неотделимы друг от друга Наличие словаря доступных шагов допускает вариантивность сценариев и позволяет тестировщикам составлять новые автотесты, не обращаясь к программному коду Основные ключевые слова языка Gherkin Feature/Story (история) — с этого слова начинается каждая новая спецификация As a (в роли) — роль того лица в бизнес-модели, которому интересна данная функциональность In order to (чтобы достичь) — какие цели преследует лицо I want to (я хочу, чтобы) — конечный результат Scenario (сценарий) — ключевое слово начала нового сценария Given (дано/допустим) — начальное условие When (когда) — событие, которое инициирует данный сценарий Then (тогда) — результат, который пользователь должен наблюдать в конечном итоге. Кто чаще всего использует Основные пользователи конечно авто-тестировщики, которые пишут автотесты для проверки ПО на языке. Редко используют разработчики, но они часто выступают потребителями при написании кода. ...

6 января 2025 г. · 3 минуты · CrazyElephant_x