The testing of a fuse is one of the easiest diagnosis. It can be done by doing physical inspection, continuity test, by using a test lamp or by checking the voltage at both terminals of the fuse.
Normal wear can cause a starter to fail. Aside that, there are other root causes like bad solenoid, bad electric motor, bad pinion gear, bad connection and so on.