Do random waves! Thats what i did myself.
I had some spawners at the edge of the screen, and i just set some variables like enemy type, amount of enemies in the wave, delay between each enemy, and voila! When the amount reached 0, wait a bit and generate some random stuff on the spawner and so on. Not really hard to do, but will take some time to setup if you have different moving patterns for a ship and different shooting patters for different moving patterns and whatever you got.