A Perth doctor who drove into a Coles delivery driver, causing him to lose a leg, has been found guilty of dangerous driving causing grievous bodily harm.

But Dr Christine Caffrey escaped a jail term because Perth magistrate Michael Wheeler was not satisfied beyond reasonable doubt that she was using her mobile phone at the time of the accident.

Prosecutors had alleged Caffrey was distracted by a call on her phone when she hit Matthew Chapman as he delivered groceries to a home in Vincent Street, Nedlands on 8 August last year.

Mr Chapman was crushed against his truck and later had to have his left leg amputated.

Earlier this week Mr Chapman told the court he had heard nothing before he was hit, including no locking of the car's brakes.

Records extracted from Caffrey's mobile phone and presented to the court showed that her daughter's number was dialled at 7:15pm.

Caffrey's daughter called her at 7:16pm, the same time that a nearby resident called triple-0.

While Caffrey accepted she hit Mr Chapman, she denied she was driving dangerously and said did not see Mr Chapman or his delivery truck until it was too late.

The magistrate said the truck "was not a hidden obstacle; the truck was there to be seen and must have been seen and should have been seen".

The GP denied being distracted by her phone, saying it rang but she did not answer it.

She told the court she was "looking straight ahead" as she drove along Vincent Street and did not use the phone while the car was moving.

Caffrey was fined $5,000 and disqualified from driving for two years. Magistrate Wheeler said a prison sentence would have been likely if he had found she had been using her phone.

Outside the court, Mr Chapman said he was satisfied with the outcome.

"I'm happy with the verdict and I'm glad justice has been served today," he said.