@ericnormand published last year a course about property based testing (PBT) , I think he talks about this topic as well. Personally I use PBT but haven't yet tried simulation testing. It's fascinating but a lot to learn and do to get results.
Thanks @holyjak. I saw @ericnormand’s course and it looks very interesting. I am exploring the different approaches to do system testing in Clojure and so far I’ve seen people are using Simulation Testing, SPBT (Stateful Property-Based Testing) or common E2E acceptance tests. Regarding simulation testing, I am wondering if there are more companies using it. I know there is a big upfront cost in setup/maintenance/learning but it seems a useful strategy to discover bugs.