What are these parts & how do I test them?

First pic is the starter relay. Take a screw driver and touch the large stud to the small screw on the other wire. When you jump the volts across it, with the key in the run position, it should crank the engine and run, unless the starter is bad.

Second pic is the voltage regulator. Once the engine is running, check with a voltmeter to see if you are getting above 12.5 volts or better.

Third pic is the ballast resister. Check it with a voltmeter for continuity.

I jumped the large stud to the small screw on the starter relay and the motor turns over but will not start. The ignition key is turned to on.

I tested the ballast resistor with a voltmeter and it does have continuity.

I do not have spark at the plugs.