证人一定要出庭才能作证吗?