Source: Software Testing course at ITMO university by Kochubeev Nikolay Sergeevich
PBT is an approach to testing in which we test the properties of a function rather than individual examples. Instead of a single test with specific input data, the framework generates hundreds of random cases.