そうやってることは同じ
違うのはホスト側の対応
SelfTestはHDDが勝手にやるからPC自体は何もしない
つまりHDDアクセスランプがつかない
ソフトウェアTestはPCが関与する
つまりHDDアクセスランプはつきっ放し