Если вы публикуете это программное обеспечение для общественности и заявляете, что поддерживает XP, Vista и 7, вам следует протестировать Vista. Это правда, что Vista и 7 являются похожими операционными системами. Также верно, что большинство изменений в запущенных сервисах произошло между XP и Vista. Но это не освобождает вас от ответственности за тестирование каждой платформы, которую вы поддерживаете.
Вам следует подумать об определении списка официально поддерживаемых операционных систем.
Например, вы можете «официально» поддержать:
Windows 7 SP1 32/64
Windows Vista SP2 32/64
Windows XP SP3
Неофициально любой вариант XP, Vista или 7 должен работать, но это операционные системы, которые вы гарантируете своему клиенту. Конечно, единственный способ сделать эту гарантию - протестировать каждую из этих операционных систем;).