Does anyone know of any diagram or tool that can help me think and chalk out a strategy for upgrade testing?
Suppose there is a server side component that can have add-ons, plugins if you will. There are also rich clients in the form of apps (computers and phones). All of these components have inter-dependencies, that is they work on a particular version onwards.
It's pretty complicated to just put it in a simple table and I'm wondering if there is some sort of a diagram (a sample would be helpful) or tool that will help me chalk all of this out. Using squares to denote components and directed lines to denote an upgrade path just isn't cutting it right now.