Overview
Property Based Testing is an automated testing technique that allows you to zero in on the expected behavior of a system by describing its properties, then using randomly generated test data to execute tests.
“Describe the arguments, describe the result, have the computer try to prove your code wrong!”
Some of the topics covered in this instructor-led, live training include:
- How to write and run tests with F#
- The FsCheck Property Based Testing framework
- Using Diamond Kata to implement TDD
- Sharpening your code design skills
Audience
- Automation test engineers
- Developers
Format of the course
- Part lecture, part discussion, exercises and heavy hands-on practice
Requirements
- Scripting or test automation experience
- An understanding of functional programming