progression testing