Written testimony – this is the testimony given out of court hearing in the form of a written declaration or affidavit. Usually, a notary public has to witness the signing written testimony. In some legal systems, the person who makes a testimony bears criminal liability for their statements.