ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

The Magic of Internal Shrinking for Property Based Testing - Dennis Palmer | ElixirConf EU 2024

Автор: Code Sync

Загружено: 2025-01-12

Просмотров: 232

Описание: ✨This talk was recorded at ElixirConf EU in April 2024. If you're curious about our upcoming event, check https://elixirconf.eu ✨

Shrinking is the real magic of property-based testing — producing a small, human-readable test case whenever a larger random case causes a test to fail. However, it can be hard to do correctly.

Traditional approaches to shrinking require the shrinking logic to know specific details about the data type being simplified. When generated values are passed through a mapping function or combined in certain ways, it can break a shrinker written with the generated data type in mind.

Internal shrinking is based on the idea that shrinking inputs produces simplified outputs. When the underlying source of randomness is reduced it causes the generators to produce simplified test cases automatically. The final reduced test case is constructed as if the generator had been lucky and produced a small, readable test case by chance.

We will explore the Decorum library, an Elixir property-based testing library with shrinking that just works.

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
The Magic of Internal Shrinking for Property Based Testing - Dennis Palmer | ElixirConf EU 2024

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

A Comparative Dive into Elixir's Oban and Broadway - Jakub Hajto | ElixirConf EU 2024

A Comparative Dive into Elixir's Oban and Broadway - Jakub Hajto | ElixirConf EU 2024

Testing OTP - Aaron Cruz | ElixirConf EU 2024

Testing OTP - Aaron Cruz | ElixirConf EU 2024

TigerBeetlex an Elixir and Zig Love Story - Riccardo Binetti | ElixirConf EU 2025

TigerBeetlex an Elixir and Zig Love Story - Riccardo Binetti | ElixirConf EU 2025

Message brokers and MCP - Just another protocol or more? - Ken Liao | MQ Summit 2025

Message brokers and MCP - Just another protocol or more? - Ken Liao | MQ Summit 2025

The Mother of all Query Languages: SQL in Modern Times | Markus Winand

The Mother of all Query Languages: SQL in Modern Times | Markus Winand

What's New in Elixir Types   Guillaume Duboc | ElixirConf EU 2025

What's New in Elixir Types Guillaume Duboc | ElixirConf EU 2025

PHP and Elixir?! - a Lightning Talk by Wojtek Mach | ElixirConf EU 2024

PHP and Elixir?! - a Lightning Talk by Wojtek Mach | ElixirConf EU 2024

Detecting Confident Nonsense: Testing LLM-Driven Apps - Hernan Rivas Acosta | Code BEAM Europe 2025

Detecting Confident Nonsense: Testing LLM-Driven Apps - Hernan Rivas Acosta | Code BEAM Europe 2025

Structured Generation and Logits Processing with Elixir - Chris Beck | Code BEAM Europe 2025

Structured Generation and Logits Processing with Elixir - Chris Beck | Code BEAM Europe 2025

Beyond your first NIF - Riccardo Binetti | Code BEAM Europe 2025

Beyond your first NIF - Riccardo Binetti | Code BEAM Europe 2025

94-летняя бабушка, живущая в одиночестве на краю света, вдали от цивилизации

94-летняя бабушка, живущая в одиночестве на краю света, вдали от цивилизации

Introducing Trellis: Open Source Hardware for Nerves - Gus Workman | ElixirConf EU 2025

Introducing Trellis: Open Source Hardware for Nerves - Gus Workman | ElixirConf EU 2025

We need to talk about this...

We need to talk about this...

Microsoft только что убила ваш ПК за 3000 долларов — блокировка Windows 11 только для ARM-процесс...

Microsoft только что убила ваш ПК за 3000 долларов — блокировка Windows 11 только для ARM-процесс...

How To Make Web Builds 3-6x Faster

How To Make Web Builds 3-6x Faster

​​MIT Professor:

​​MIT Professor: "We Have 18 Months Before AI Lockdown"

The Architecture of Oban Web  - Shannon Selbert & Parker Selbert | ElixirConf EU 2025

The Architecture of Oban Web - Shannon Selbert & Parker Selbert | ElixirConf EU 2025

Turn Old into New: Moving to Elixir Feature by Feature  - Anita Ludermann | ElixirConf EU 2025

Turn Old into New: Moving to Elixir Feature by Feature - Anita Ludermann | ElixirConf EU 2025

Why Combining LiveView and a Frontend Library is a Great Idea - Jakub Skałecki | ElixirConf EU 2025

Why Combining LiveView and a Frontend Library is a Great Idea - Jakub Skałecki | ElixirConf EU 2025

Making Bookings Asynchronously - Fernando Hamasaki de Amorim & Rauan Assis | ElixirConf EU 2025

Making Bookings Asynchronously - Fernando Hamasaki de Amorim & Rauan Assis | ElixirConf EU 2025

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]