testimony

noun

1.
a solemn statement made under oath
2.
an assertion offering firsthand authentication of a fact
3.
something that serves as evidence