Modern testing: part 1