Главная
Study mode:
on
1
Introduction
2
Outline
3
State Machines
4
Web Applications as State Machines
5
Web Application Example
6
State Machine Testing
7
Register First
8
RegisterFirst
9
Play Account
10
Play
11
Register Command
12
Me Command
13
Outro
Description:
Explore property-based state machine testing in Haskell through this conference talk from YOW! 2018. Dive into automated testing techniques that go beyond traditional unit tests, focusing on exercising code with randomly generated inputs to ensure key properties hold. Learn how to apply state machine testing to web applications using the Haskell library hedgehog. Gain insights into modeling applications as state machines, testing content creation, deletion, uniqueness constraints, and authentication in a servant web application. Discover how to build more complex tests that capture important properties at a higher application level, enhancing software reliability and developer confidence.

Property-based State Machine Testing

GOTO Conferences
Add to list
0:00 / 0:00