Here, in the usual run of testing clients equipment, we use the disk manufacturers disk test tools.
Our normal procedure is to take a drive, having marked which slot it is from, and put it into a hot swap tray that has been modified as a USB/SATA adapter, and run the disk tools on it there.
Most drive manufacturers disk tools allow running SMART tests as well as others for checking questionable sectors.
The main advantage we have of doing it the way we do is that we get log files for each drive which give a history of that drive and allow us to flag potential problems and warn the clients to be more diligent with backups.
As an aside we run the tests on new drives before they are put into service which has in the past saved us problems - not passing SMART tests means a returned drive for replacement, although either the quality of drives has improved or our supplier is doing some checking before sending them to us
