Test cross - A test cross is said to be done when any individual with any genotype (generally a F1 progeny) is crossed with its homozygous recessive parent.
The expression of a recessive allele is masked in presence of a dominant allele. Therefore, a recessive allele is expressed only when it is present as a complete homozygous genotype.
Out cross - It is the practice of mating animals with the same breed, but which have no common ancestors, on any of the parent side of their pedigree. Usually the mating animals dont have a common ancestor upto 4-6 generations. This is done to overcome inbreeding depression, below average productivity and growth rate.