Here’s a few tips that are working out for me as far as earning battlepoints quicker in Galactic Assault or Star Fighter Assault.
Heavy Class - Use the heavy class when playing defense, Clones or Rebels. Look out for when somebody is firing up the Ion rocket to take the shields down on the MTT’s or the AT-AT’s. Once the shields are down use the sentry feature and deal as much damage to the MTT’s or AT-AT’s as possible. A full cycle from your sentry gun will net you between 900-1400 battlepoints. Sometimes more if you are with your squad and/or have the Bounty Hunter Star Card equipped. You can double up on those if you have the Ion Rocket Launcher as a Star Card. As you hear a the initial Ion Rocket ramping up drop your Ion Rocket Launcher with a clear line of sight to the objective and then activate your Sentry Gun. While you do damage with your Sentry Gun the Io Rocket Launcher automatically locks onto and fires at vehicles. Playing Kashyyk the other day my whole squad ran this set up the whole match and we actually destroyed both MTT’s before they reached the 2nd Objective.
Commander Class - Stay with or near a large group so you can use your Battle Command Star Card to boost the group. You’ll get a fraction of what each player earns while boosted so it adds up quick. You can also rack up points by using the Flash Bang grenades. It releases a cluster of smaller grenades and you get points for the damage it does plus assist points for damage or kills raked up by others while the enemy is blinded by these. You can also drop an auto turret in a high traffic area as a way to get damage, assist, and kill points.
For Star Fighter Assault focus on the objective and mix in combat when you need to and you should rack up the points quickly. It’s hard to do but if you stay with your squad you’ll get bonus points. I usually find the one squad mate playing the objective and stick with them.
Haven’t used Assault or Specialist enough yet to find a quick way to rack up points other than killing the enemy and staying with your squad.
Also, don’t be super obsessed with getting a hero. Sometimes I find I can do better when using a Death Trooper or Wookie Warrior.