Test and simulation