Uji asumsi klasik dilakukan dengan empat pengujian, yaitu uji normalitas yang bertujuan untuk menguji apakah variabel dependen dan variabel independen mempunyai distribusi normal atau tidak, uji multikolinieritas ditujukan untuk menunjukkan adanya hubungan linier sempurna antara variabel bebas dalam model regresi, uji heteroskedastisitas untuk menunjukkan adanya ketidaksamaan varian residual atas suatu pengamatan ke pengamatan yang lain, dan uji autokorelasi untuk menguji apakah dalam suatu model regresi ada korelasi antara kesalahan pengganggu pada periode satu dengan kesalahan pada periode sebelumnya.