Why do they test on animals?

I think the reson why people test on animals is because they probley think it's better to test on animals then on humans which is wrong!!!! Nothing should be tested esspically anything that has are life or is living