Considering that some 189 so-called murderers on death row in the USA could not have been the perpetrators, according to the Chicago law school innocence project it might not be a very good idea to test on them. Billion dollar lawsuits are not what pharmaceutical companies want.
I have read hundreds of reports of drug experiments, written by the experimenters themselves over the past ten years or more. Virtually all initial testing is done on immortalized human cells, notably HeLa. These are cancer cells taken from a woman who died of cancer in the early 1950s. At a later stage the usual test animals are specially bred mice, often Balb/c mice. At some point when testing on mice has determined likely safe doses, beagles might be used. This is rare in the material I see, I have seen it reported a few times, perhaps six. I have never seen a report where any of the great apes have been used, though a few have used monkeys.
Great apes like gibbons are not usually used in medical testing because of ethical considerations and because they are expensive. They take a long time to mature. Mice are adult after a few weeks. They don't eat much and you don't need big cages.
I also see some reports on cosmetics. Not a single one in the past ten years has reported any form of animal testing. Virtually all cosmetics are now made up from ingredients which have been used for decades and were tested, if they were tested at all, many years ago, in the 1940s, 1950s and 1960s. Many are "GRAS" - generally regarded as safe. The "Body Shop" used to say it's stuff was not tested on animals. Neither was that from anyone else. By the time the "Body Shop got going, animal testing of cosmetics had just about ceased anyway.
You are probably too young to remember the thalidomide disaster. This was tested on cats and it had no bad effect on them. So it went to market. But it turns out that cats are one of the few animals that thalidomide has very little effect on.
There is no substitute for animal testing of drugs. Those who claim there is are ignorant or are lying.