for all courses, one common test will not be fair. suppose a student, because of some reason (may be health related) is unable to attend the test, then his\her whole year will be wasted without any mistake.
but yes, a entrance test is required as it will determine the knowledge and competencies...