Quali tipologie di testamento esistono? Cosa deve contenere un testamento valido?

Quali tipologie di testamento esistono? Cosa deve contenere un testamento valido?