Goalkeeper Tim Krul has returned to full training and could be involved in Newcastle United's pre-season friendly against Rangers.