Разработка для XP, Win 7 и Vista - нужно ли тестировать Vista отдельно? - PullRequest
3 голосов
/ 19 апреля 2011

В настоящее время я разрабатываю сервисное приложение для Windows XP с VS 2010, и целью является XP, Vista и 7.

Служба запускается от имени администратора на установленном компьютере, и поэтому я не вижу особых проблем с пользовательскими элементами управления, но знаю, что между каждой из перечисленных ОС есть заметные различия.

Если я развиваюсь это на Windows XP и протестировать его в основном на Win XP и Win 7 я должен рассмотреть тестирование на Vista тоже, или тесты сделано на Win 7 скорее всего будет сравнимый или такой же как на висте? Существуют ли различия, которые потребовали бы от меня компьютера Vista для тестирования?

1 Ответ

5 голосов
/ 19 апреля 2011

Если вы публикуете это программное обеспечение для общественности и заявляете, что поддерживает XP, Vista и 7, вам следует протестировать Vista. Это правда, что Vista и 7 являются похожими операционными системами. Также верно, что большинство изменений в запущенных сервисах произошло между XP и Vista. Но это не освобождает вас от ответственности за тестирование каждой платформы, которую вы поддерживаете.

Вам следует подумать об определении списка официально поддерживаемых операционных систем.

Например, вы можете «официально» поддержать:
Windows 7 SP1 32/64
Windows Vista SP2 32/64
Windows XP SP3

Неофициально любой вариант XP, Vista или 7 должен работать, но это операционные системы, которые вы гарантируете своему клиенту. Конечно, единственный способ сделать эту гарантию - протестировать каждую из этих операционных систем;).

...