CF104 Essential Testing Skills