Поделиться через


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

Область применения

  • Windows 10
  • Windows 8.1
  • Windows 8
  • Windows 7
  • Windows Server 2012
  • Windows Server 2008 R2

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

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

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

Тестирование стратегий устранения рисков

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

    1. Протестируйте стратегию устранения рисков в тестовой среде.

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

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

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

    1. Протестируйте стратегию устранения рисков в пилотном развертывании.

    2. Если стратегия устранения рисков не удается, пересмотрите стратегию устранения рисков и выполните шаг 2 еще раз.

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

Предоставление сведений о состоянии устранения рисков совместимости заинтересованным лицам

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

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

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

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

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

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

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

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

    Примечание.

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

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

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

  • Устраните совместимость приложений с помощью инструментов сторонних приложений.

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

  • Передача на аутсорсинг мер по устранению проблем совместимости приложений.

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

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