{Assessing and improving state-based class testing: A series of experiments}