Menurut Wahana Komputer (2005:205), asumsi ANACOVA yang akan kita uji adalah asumsi
normalitas, linieritas dan homogenitas.
1. Normalitas
Uji normalitas sebaran yaitu pengujian apakah data sampel yang diambil telah mengikuti
sebaran distribusi normal. Normalitas penting untuk statistik inferensial yang bertujuan
untuk membuat generalisasi hasil analisis data sampel.
2. Linieritas
Uji Linieritas bertujuan untuk mengetahui apakah sebaran data yang diuji mempunyai
sebaran yang sesuai dengan garis linear.
3. Homogenitas
Pengambilan keputusan dari uji ini diketahui dengan memperhatikan sebaran plot data. Jika
sebaran data tidak mengumpul di suatu bagian maka disimpulkan tidak terjadi
heteroskedastisitas, sehingga dapat dikatakan data homogen.
Masing-masing populasi untuk setiap level faktor memiliki variansi yang sama
Hubungan antara X dan Y bersifat linear dan bebas dari perlakuan atau
kelompok percobaan.
X bersifat tetap dan tidak berkorelasi (bebas) dengan perlakuan yang dicobakan.
3) Mengontrol kondisi awal sebelum penelitian dengan cara pre & post tes
4) Mengontrol variabel luar yang secara teoritis akan mempengaruhi hasil penelitian