Text this: Adopting A Particle Swarm-Based Test Generator Strategy For Variable-Strength And T-Way Testing