On WikiPedia I searched if there was some information about different types of War . On this site I found a table containing types of war explained. (see below)
In warfare the environment has a huge impact on the type of battle which take place. You have conventional and unconventional warfare. In conventional warfare an attempt is made to reduce an opponent’s capability through open battle. In unconventional warfare is trying to achieve victory through acquiescence, capitulation, or clandestine support for one side of an existing conflict.
Environments of testing
I think in Software Testing you also might consider conventional and unconventional environments. Below a shot how this could be presented.
Each type of environment has its own type of leadership and needs its own type of strategy and approach.
War strategy
In an old computer game (Civilization II) I learned about Sun Tzu. I understood that this book is a must read for any strategist. Sun Tzu: The Art of War In this book in thirteen chapters an explanation is given how the context of warfare an be defined.
The combination of leadership, environment and goal makes each war different. I think therefore there is a similarity between warfare and software testing. In software testing you also have different objectives, circumstances and resources.
Perhaps there is, in both situations: