Software testing comes in many varieties and is done at several levels, including (but not limited to) unit testing, system testing, and acceptance testing.
Write up a 2-3 page outline for a software test plan that is specific to the FrozenFist project.(Drones shooting at eachother) Some items you may wish to include:
When and/or how often the test should be run
One or two sample test instructions for the test (“Set target lock, fire weapon, verify kill”)
Who is doing the test (Developers? A testing team? Users?)
You can organize the tests by where they fit into the process or by level or use some other set of categories that works best for you.