根据《刑事诉讼法》,凡是知道案件情况的人,都有作证的义务。生理上、精神上有缺陷或者年幼,不能辨别是非、不能正确表达的人,不能作证人。

(一)生理上、精神上有缺陷或者年幼,并且这种缺陷或者年幼要达到不能辨别是非、不能正确表达的程度时,才能排除其证人资格,而是否达到了不能辨别是非、不能正确表达的程度,不能以个人主观判断,必须由专门人员的鉴定来确认。

证人必须有作证能力,对于证人的作证能力应当采取推定法,即推定每一个人都有作证能力,如果要否定一个人的作证能力,必要时可以进行审查或者鉴定;

(二) 证人只能是自然人,单位或者组织出具的证明材料,只能以书证的形式出现,而不能以证人证言的形式出现。