With the frequent occurrence of natural disasters and the increasing of terrorism, the study of power system resilience has attracted extensive attention. Based on the three stages of the development of different disasters: pre-disaster, during-disaster and post-disaster, this paper proposes a complete assessment framework of power system resilience. It defines the toughness of power system under various types of disasters, the losses caused by disaster, the response ability of power system, the recovery ability and some other concepts or indices, in order to reflect the levels of power system resilience synthetically. IEEE RTS 79 system is tested to verify the effectiveness of the proposed assessment framework. The new framework can measure the robustness and power restoration ability of power system under various disasters, making up the shortcomings of existing resilience assessment methodologies.