I run Linux on my development machine, so when it comes to ensuring my site works on Internet Explorer and Edge, I use the following temporary virtual machines (which expire after 90 days of use): https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/
My question is, is it necessary to test the same browser on different operating systems. For example, is it necessary to test a site on Internet explorer version 11 running on Windows 7 as well as Windows 8?
Currently i've simply downloaded the Windows 10 VM which has Edge and Internet explorer 11 on it. Is it therefore necessary to download virtual machines for Windows 7 and 8 to once again test the same version of Internet explorer?