Dérivé du latin testis (« témoin »), le verbe attester signifie « prouver, porter témoignage de », quand il a pour sujet un nom de chose, et « certifier, garantir », quand il a pour sujet un nom de personne.
Votre sourire atteste votre bonne humeur.
Le résultat atteste l'utilité de l'effort.
Ces faits sont attestés.
J'atteste que ces personnes sont innocentes. J'atteste les avoir vues.
On notera qu'il s'agit d'un verbe transitif direct, c'est-à-dire construit sans l'intermédiaire d'une préposition, contrairement au tour impropre attester de que l'on rencontre parfois par analogie avec témoigner de.
J'atteste l'authenticité de ces documents (et non J'atteste de leur authenticité).
Je l'atteste (et non J'en atteste).
Remarque 1 : Signalons l'emploi vieilli et littéraire au sens de « prendre à témoin » : J'atteste le ciel de ma bonne foi.
Remarque 2 : Voir également les billets (En) attester et Témoigner.