Test cross is the mating process between the progeny and the recessive parent, whereas the back cross is between progeny and dominant or recessive parent.
A test cross involves breeding of a homozygous recessive to the isolated trait. A back cross is the breeding of an F1 back to a homozygous individual (either dominant or recessive)