法律分析:
证人出庭作证的条件有:
(一)证人必须是自然人,并具有人身不可替代性。
(二)根据刑事诉讼法规定:凡是知道案件情况的人,都有作证的义务。生理上、精神上有缺陷或者年幼,不能辨别是非、不能正确表达的人,不能作证人。
法律依据:
《民事诉讼法》 第七十二条
凡是知道案件情况的单位和个人,都有义务出庭作证。有关单位的负责人应当支持证人作证。 不能正确表达意思的人,不能作证。
《民事诉讼法》 第七十三条
经人民法院通知,证人应当出庭作证。有下列情形之一的,经人民法院许可,可以通过书面证言、视听传输技术或者视听资料等方式作证:
(一)因健康原因不能出庭的;
(二)因路途遥远,交通不便不能出庭的;
(三)因自然灾害等不可抗力不能出庭的;
(四)其他有正当理由不能出庭的。