PropEr is property-based testing tool in Erlang, similar Quickcheck in Haskell.
PropEr is a tool for the automated, semi-random, property-based testing of Erlang programs. It is fully integrated with Erlang's type language, and can also be used for the model-based random testing of stateful systems.