External or internal testing can be done. Should you do it yourself or hire someone?