As I don't have the description text nor the xml available at the moment I can't give you definite answers, but I assumed that at least blade traps, but probably also shotgun turrets ARE electrically operated traps and give xp. Basically everything that you learn the recipe of in that perk tree should also give xp
Only the lowlevel spike traps give no xp. If you want to make sure, just create a test-Navezgane, get a shotgun turret from creative menue, a lot of xp to level the perk, and spawn or lure a zombie in front of the turret. Watch the xp display to see if you get xp