Тестирование своих пакетов для частичного разрешения проблем приложений

Этот раздел содержит сведения о тестировании пакетов защиты приложений, в том числе рекомендации о том, как создавать отчеты с вашими данными и устранять нерешенные проблемы.

Тестирование своих пакетов для частичного разрешения проблем приложений

Тестирование стратегий пакетов защиты приложений — последовательный процесс, при котором неудачные стратегии защиты должны быть исправлены и проверены снова. В процесс тестирования входят серия проверок в тестовой среде и одно или несколько пилотных развертываний в рабочей среде.

Mt244040.wedge(ru-ru,VS.85).gifТестирование стратегий защиты

  1. Выполните следующие действия по каждому приложению, для которого вы разработали стратегии защиты.

    1. Проверьте стратегию защиты в тестовой среде.

    2. Если стратегия защиты оказалась неудачной, исправьте ее и снова выполните действие 1.

    В конце этого действия все стратегии защиты будут успешно проверены в тестовой среде, после чего вы сможете приступить к пилотному развертыванию.

  2. Выполните следующие действия в пилотных развертываниях по каждому приложению, для которого вы разработали стратегии защиты.

    1. Проверьте стратегию защиты в пилотном развертывании.

    2. Если стратегия защиты оказалась неудачной, исправьте ее и снова выполните действие 2.

    В конце этого действия все стратегии защиты будут успешно протестированы в вашей среде пилотного развертывания.

Создание отчета о состоянии защиты совместимости для заинтересованных лиц

После тестирования пакета защиты приложений вам нужно сообщить о своем состоянии заинтересованным лицам, а затем начать развертывание. Мы рекомендуем использовать для этого следующие оценки состояния.

  • Устраненные проблемы совместимости приложений. Это состояние означает, что проблемы совместимости приложений устранены и приложения больше не представляют угрозы для среды.

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

  • Изменения взаимодействия с пользователем. Это состояние означает, что в результате исправления изменится взаимодействие указанных приложений с пользователем и вашим сотрудникам может потребоваться дополнительное обучение. Чтобы устранить проблемы совместимости, нужно провести дополнительное исследование.

  • Изменения в процедурах и процессах службы технической поддержки. Это состояние означает, что в результате исправления нужно будет изменить процедуры и процессы вашей службы технической поддержки. Возможно, понадобится также дополнительное обучение сотрудников. Чтобы устранить проблемы совместимости, нужно провести дополнительное исследование.

Устранение нерешенных проблем совместимости

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

  • Применение отдельных режимов совместимости или запуск программы от имени администратора с помощью средства Compatibility Administrator.

    Примечание  

    Дополнительные сведения об использовании Compatibility Administrator для применения исправлений и режимов совместимости см. в разделе Использование средства Compatibility Administrator.

     

  • Запуск приложения в виртуальной среде.

    Запустите приложение в поддерживаемой версии Windows в виртуализированной среде. Этот способ гарантирует совместимость приложения, т. к. оно работает в поддерживаемой операционной системе.

  • Исправление проблем совместимости приложения средствами сторонних разработчиков.

    Если приложение было разработано не в среде Microsoft Visual Studio®, для устранения оставшихся проблем совместимости вам нужно использовать средства анализа и отладки сторонних разработчиков.

  • Передача функций защиты совместимости приложений внешним исполнителям.

    Если у разработчиков недостаточно ресурсов для устранения проблем совместимости приложений, поручите эту задачу другому подразделению компании.

Связанные разделы

Управление исправлениями проблем совместимости приложений и пользовательскими базами данных исправлений