Various incidents including red flags stopped teams from completing 100 laps on Thursday.
Ricciardo managed to complete 59 laps by the end of the day’s testing, having set the third quickest time.
The Red Bull driver says he can see an improvement with the car.
"I think the bigger problems seem to be solved today," Ricciardo said.
"Now it's just about fine-tuning and trying to make it a bit more drivable and get the power down when we need it etc. In terms of global problems it was OK.
"Today for sure we didn't do 100 laps but we didn't have to go through any engine change or anything big like we faced in Jerez, so we're definitely making progress on that front," he added.