On-demand webinar

Property-Based Testing for Web Applications

Add a YouTube link in Variables → “Video: YouTube URL”

Stop writing tests for every path

The more things a user can do in your application, the more opportunities they have to accidentally break a data constraint, and the more tests we have to write to harden our system. But what if we only needed to write one test?

In this on-demand webinar, Hillel Wayne unpacks the basics of Property-Based Testing: an approach to checking that your constraints hold no matter what your users do. While this webinar focuses on CRUD apps, the ideas and techniques can be used anywhere you need to keep a “bad thing” from happening in your system.

Key Takeaways

01

Understanding of what System Properties and Data Invariants are and how to figure out the invariants in your system

02

How to write tests that check if any sequence of user actions breaks an invariant, and the open source tooling that supports this

03

Where to fit property testing into your overall testing strategy

04

Simple signals that show whether your strategy is working

05

Learning point five

06

Learning point six

Get started

Velocity and verification. Finally, both.

Talk with one of our product experts to see how Antithesis can help you ship confidently, no matter who's writing your code.