a method of computer testing for particular skills or abilities in which the test items are automatically adjusted to match the level of proficiency demonstrated by the participant. The difficulty level of the items is reduced after an incorrect answer and increased after a correct answer. The testing stops once the participant’s ability has been estimated to a predetermined level of accuracy.