Faults or failures are inevitable to occur and their prompt detection and isolation are essential for the dependability of various systems and for avoiding damages to the system itself, persons and the environment. Therefore, the safety of helicopter platforms have attracted the attention of many researchers in the past two decades. In order to deal with these problems, this paper presents an overview of the recent development and current researches in the field of fault diagnosis, including analytical/model-based, signal processingbased and knowledge-based techniques, and also passive/active fault-tolerant control approaches.