Inserting keyframes from node editor is not working I followed the following post to try keyframing assigned material to an object 
blender.stackexchange.com/questions/64986/keyframe-objects-active-material-from-material-slots
I followed the steps mentioned there exactly and got the same results, however when i insert keyframes for any value in any node i get no keyframes in timeline or fcurves, only there are keyframes in dope sheet, and no animation could be run in the viewport. I'm currently in blender render, and i wanna run it only in the viewport, i don't need to render it using blender render.
As you only want to change the basic colour, you can key the diffuse colour value instead of using nodes, this is a more reliable way to have the 3Dview updated.



Like other values you can hover the mouse over the colour and press I or right click RMB on it and choose Insert Keyframe. A border is added to the colour swatch to show the keyed status.