This document discusses principles of language testing that test constructors should consider. It defines key terms like validity, reliability, practicality, authenticity, and washback/backwash. Validity refers to a test measuring what it intends to measure. Reliability is consistency of scores. Practicality considers resources. Authenticity matches real-world tasks. Washback/backwash is the influence of testing on teaching and learning. The document provides details on each principle to guide test construction.