This document discusses different approaches and techniques for language testing. It describes four main approaches: the essay translation approach, structuralist approach, integrative approach, and communicative approach. Each approach is defined and its strengths and weaknesses are outlined. The document also covers various testing techniques such as direct vs indirect testing, discrete point vs integrative testing, norm-referenced vs criterion-referenced testing, and objective vs subjective testing.