TGViewer
SPb Python News SPb Python News @spbpythonnews · 1.17K subscribers
Post #121 660
Сегодня, 17го сентября в 19:00, состоится встреча сообщества в офисе EPAM, Заставская ул., 22 корп. 2.

Для прохода в офис необходимо указать ФИО в форме https://docs.google.com/forms/d/1kwPw7L--aWX9Xq2H3OGGH3wsi_Eml0PgQOkjtZ6sbgc

О докладе: Как перестать писать end-to-end тесты и начать синтезировать их.
Докладчик: Артем Страхов
Описание: Property-based тестирование давно и успешно применяется для генерации юнит тестов (см. hypothesis, например). Но использовать его в высокоуровневых тестах не так просто. Во-первых, нужно определиться с инвариантами. Во-вторых, понять как эффективно генерировать данные (shrinking не подходит). Я покажу как используя зависимые типы можно построить модель системы, на основе которой решить вышеперечисленные проблемы.
Google Docs Регистрация на SPb Python Meetup, 17 Сентября в 19:00 в офисе EPAM на Заставской. Опрос для охраны, чтобы подать список участников охране и вас впустили, также информация для того, чтобы сделать рассылку с обратной связью.
More from @spbpythonnews
  1. Sep 22, 2026Post #336
  2. Aug 25, 2026Post #335
  3. Aug 25, 2026Спасибо всем, кто пришел на встречу! Материалы: фотографии, запись, презентации — всё можн…
  4. Aug 20, 2026Post #333
  5. Aug 17, 2026Напоминаем, что SPb Python Meetup, пройдет уже 20 числа. Срок приема регистраций: 18 число…
  6. Aug 14, 2026Важные новости! Обновилась форма регистрации: https://forms.gle/KFJfx8dvFnLV1cK7A В новой…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →