Тестування виконує три основні взаємопов’язані функції: діагностичну, навчальну і виховну:
- Діагностична функція полягає у виявленні рівня знань, умінь, навичок учня. Це основна і найочевидніша функція тестування. За об’єктивністю, широтою і швидкістю діагностування, тестування перевершує всі інші форми педагогічного контролю.
- Навчальна функція тестування полягає в мотивуванні учня до активізації роботи із засвоєння навчального матеріалу. Для підсилення навчальної функції тестування можуть бути використані додаткові заходи стимулювання учнів, такі як: роздача викладачем зразкового переліку питань для самостійної підготовки, наявність в самому тесті навідних запитань і підказок, спільний розбір результатів тесту.
- Виховна функціяпроявляється в періодичності і неминучості тестового контролю. Це дисциплінує, організує і спрямовує діяльність учнів, допомагає виявити і усунути прогалини у знаннях, формує бажання розвинути свої здібності.