I grew cancer cells (mammalian and human) in the lab years ago. They are insidious and can change on you. If you look at them under a microscope, they look abnormal as compared to a normal cell. Their nucleus is huge and their damaged DNA is usually the reason why. They do not divide like normal cells, and have no boundaries as do normal cells. In the lab, cancer cells will grow one on top of the other at a fast pace, doubling every few hours, whereas normal cells have boundaries and will stop growing once they reach the edge of the Petri dish.
Doing drug tests on a cancer cell in the lab is totally different from doing drug tests on a human being. In the lab, you are working only with simple cancer cells, but when it applies to humans, one has to consider how to administer the drug, the location of the cancer (does it have a good blood supply or not?), the toxicity of the drug to the body (how much dosing). I agree with
@C50's response (his daughter's) that we still have a way to go. Phase 1 is in the early stages.
Finally, something else to consider- when cancer cells grow into a tumor, the outside layer of the tumor are usually fast dividing cells that are connected to the blood supply that feeds them. However, inside the tumor, it can become necrotic due to lack of nutrients and oxygen. Also, old cancer cells can become senescent (they sleep) which makes them more resistant to treatment as compared to when a cell is young and divides (mitotic phase), that is when it is most susceptible to the treatment (during division, DNA is more susceptible to injury from radiation treatment or chemo). Also, cancer cells have a history of changing on us. A cancer cell that is sensitive to radiation, after a few divisions, can become resistant to radiation.