A Backpack to Go the Extra-Functional Mile
summary
A set of Erlang tools aims to make testing concrete: Smother (MCDC coverage) reports which decision combinations hit a line instead of just which lines ran, revealing partial-condition gaps; json_gen → QuickCheck generators turns a JSON Schema into sampled, shrinkable test data; ws_toolkit generates model skeletons and Erlang stubs from WSDL/XSD so developers only write pre/post semantics; a respec exporter yields cucumber‑style, human‑readable scenarios; an accessibility checker encodes WCAG rules as properties; MegaLoad drives cloud load tests and shrinks failing scenarios.
AI-written summary · about
chapters (15)
- 0:00Intro
- 1:35ExtraFunctional Mile
- 3:02For a Fact
- 5:33Who We Are
- 10:17Simple Example
- 11:25Compile
- 12:21Run tests
- 17:23Jasongem
- 21:47LevelUSToGet
- 25:23Example
- 30:16Description
- 35:07Accessibility Checker
- 41:37MegaLoad
- 44:56JasonJen
- 46:30Wrapup
related talks
47mElixir for curing product development pains?
35mExtracting Specifications from Legacy Software with Elixir
47mElixir for curing product development pains
23meqWAlizer - Scaling Erlang development at WhatsApp with static typing
47mThe Tension Between Expediency and Correctness
28mLanguage Support for Property-Based Testing
01h 52mPurple Carpet
05h 29mFull Workshop
