Conjectures, Tests and Proofs: An Overview of Theory Exploration