证人需要履行的义务有: 1、如实提供证言; 2、回答公安司法人员的询问; 3、出席法庭审判接受控辩双方质证; 4、遵守法庭纪律,听从审判人员的指挥; 5、对于公安司法人员询问的内容予以保密。 证人具备的要件: 1.证人必须了解案件情况; 2.证人作证的义务性,出庭作证是证人的义务; 3.强制性,证人在作证时应当如实提供证言,如果作伪证或隐匿罪证,要负法律责任。