MENU

Fun & Interesting

Hypothesis Levels Up: codegen, observability, fault localization, and a black-magic backend

North Bay Python 365 lượt xem 10 months ago
Video Not Working? Fix It Now

Zac Hatfield-Dodds

https://pretalx.northbaypython.org/nbpy-2024/talk/WNJTKZ

You might have heard of Hypothesis - a testing library which has been generating test inputs and finding bugs for eleven years now, and used by about 5% of all Python users (Pytest is about 50%). But have you seen the more advanced tricks?

- *GASP* as `hypothesis write` generates the tests themselves! (without a language model)
- *THRILL* at our new observability tooling - you'll never wonder what happened again!
- *BRACE YOURSELF* for a workflow with coverage-guided evolution, the black art of SMT solving, and a distributed database!

Come one, come all, and enjoy a live demo that you won't soon forget! With a little luck, you might even find something practical to take away for your own testing....

Produced by NDV: https://youtube.com/channel/UCQ7dFBzZGlBvtU2hCecsBBg?sub_confirmation=1

Sat Jun 29 13:40:00 2024 at Reis River Ranch

Comment