El testigo es una novela de 2004 escrita por el autor y periodista mexicano Juan Villoro. Ese mismo año ganó el prestigioso Premio Herralde de Novela. La novela explora los temas de la historia y la violencia desde la perspectiva de un emigrante que regresa a su hogar en México.
Tras emigrar a Francia como profesor de la Universidad de Nanterre, el académico mexicano regresa a México tras la pérdida del PRI en las elecciones. Julio Valdivieso encuentra la nación en un periodo de cambio mientras intenta encajar y reencontrarse con su identidad y sus raíces familiares. Se entera de los secretos del pasado de la familia cuando regresa a la casa de campo donde creció. Además, se reencuentra con un amor del pasado y con los antiguos compañeros del taller literario, que tienen menos éxito que él. Mientras investiga las historias del poeta mexicano Ramón López Velarde, expone su influencia en la escena política. Por ello, impulsa la canonización de la leyenda mediante la producción de una telenovela que destaque sus esfuerzos.
La novela explora el periodo en el que México estaba volviendo a la influencia católica en el gobierno y la sociedad. El partido en el poder perdió las elecciones después de haber reinado durante más de un siglo, ya que el gobierno de derechas tomó el poder. Así, el protagonista es más testigo que partícipe de este cambio y de la historia mexicana durante su ausencia.