1.This lets the user prompt what kind of file you want to be recovered and there's also an option that you can recover all files that can be recovered.
2.It lets you choose what directory to put them into and you can easily understand it with its user-friendly and graphical interface.
For Test Disk:
1.This automatically recovers all the files that can possibly be recovered in a storage device.
2.Not as graphical as Recuva so a lot of people may not appreciate the interface.
+In a nutshell, Recuva is highly recommended for all, simple yet useful, free and trustworthy.