> Is there an alternative for testing besides human and animals?
Yes. Not getting new products.
> is there a something we can test on besides humans and animals?
You can test on plants, fungi, protists, bacteria, archaea. You can test on cell cultures and tissue cultures.
But let me tell you...