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


Использование комплекта сертификации приложений Windows

Чтобы предоставить настольному приложению лучший шанс получить сертификацию, проверьте и протестируйте его на компьютере перед отправкой для сертификации и размещения в Магазине Windows. Чтобы сертифицировать приложение, необходимо установить и запустить комплект сертификации приложений Windows. Дополнительные сведения о конкретных тестах в комплекте см. в тестах комплекта сертификации приложений Windows.

Для общего ознакомления с процессом сертификации и того, как используется этот инструмент, см. Сертифицируйте ваше настольное приложение.

Текущий выпуск Windows ACK доступен на 14 языках (чешский, английский, французский, немецкий, итальянский, японский, корейский, польский, португальский (Бразилия), русский, упрощенный китайский, испанский, традиционный китайский и турецкий.

Предпосылки

Перед установкой Windows ACK необходимо установить и запустить операционную систему.

  1. Установите и запустите операционную систему, для которую вы разрабатываете приложения.
  • Если вы разрабатываете приложения для Windows 7, вы можете установить и запустить Windows 7, Windows 8 или Windows 8.1.
  • Если вы разрабатываете настольное приложение Windows 8 или устройство-приложение для Windows 8, вы можете установить и запустить Windows 8 или Windows 8.1.
  • Если вы разрабатываете десктопное приложение для Windows 8.1 или десктопное приложение для Windows 8, установите Windows 8.1.
  1. Установите комплект сертификации приложений Windows 3.3, который входит в пакет SDK для Windows 8.1.

Заметка: При установке комплекта сертификации приложений Windows 3.3 или более поздней версии на компьютере вы замените любую ранее установленную версию комплекта.

Инструкции по запуску комплекта сертификации приложений Windows 3.3

Проверьте ваше настольное приложение с помощью комплекта сертификации приложений Windows 3.3 в интерактивном режиме

  1. В меню "Пуск" найдите комплект сертификатов приложений Windows.
  2. В комплекте сертификации приложений Windows щелкните категорию проверки тестов, которую вы хотите запустить. Если вы проверяете классическое приложение, выберите "Проверить классическое приложение".
  3. На следующем экране перейдите к файлу установки настольного приложения, которое вы хотите валидировать.
  4. Укажите тип использования приложения и нажмите кнопку "Далее". Комплект сертификации приложений Windows запускает установку настольного приложения с помощью файлов установки, чтобы проверить установку.
  5. Если вам будет предложено перезагрузить систему, чтобы завершить настройку, нажмите кнопку "Нет". Если приложению необходимо установить несколько компонентов или внешних зависимостей, тщательно выберите имя приложения. Выбранное здесь имя — это имя приложения, если оно отображается в Магазине Windows. По завершении проверки сохраните отчет с именем, которое вы предоставили приложению на шаге 6. Пакет сертификации приложений Windows создает XML-файл отчета и сохраняет его.
  6. Перейдите в папку, в которой вы сохранили отчет, и откройте его, чтобы просмотреть результаты теста. Если ваш тест не удался и вы соответствуете требованиям для получения отказа, здесь перечислена информация, которую необходимо предоставить. Необходимо отправить подробное описание каждого возможного запроса на отказ.

Проверьте свое настольное приложение Windows с помощью комплекта сертификации приложений Windows 3.3 через командную строку

  1. Перейдите в папку, в которой вы сохранили отчет, и откройте его, чтобы просмотреть результаты теста. Неудачные тесты с возможным запросом на отказ перечислены здесь. Необходимо отправить подробное описание каждого возможного запроса на отказ.

  2. В папке, содержащей комплект сертификации приложений Windows, введите следующие команды в следующем порядке:

    • appcert.exe reset
    • appcert test -apptype desktop -setuppath d:\cdrom\setup.exe -appusage peruser -reportoutputpath [report file name]

    где: [report file name]это полное имя XML-файла, который комплект создаст для тестового отчета.

  3. После завершения теста откройте файл отчета с именем [имя файла отчета] и просмотрите результаты теста.

    Заметка: Для получения дополнительных сведений о командной строке комплекта сертификации приложений Windows введите команду appcert.exe /?

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

Использование комплекта сертификации приложений Windows для проверки приложений Windows 7

  • Комплект сертификации приложений для Windows заменил программу логотипов программного обеспечения Windows. Если вы хотите использовать логотип Windows 7 для приложения, используйте комплект сертификации приложений Windows для тестирования и отчета. Комплект может определить, на какой операционной системе он работает, и автоматически запускается для приложений Windows 7. Выполните тот же процесс проверки приложений Windows 7.

Отправка для сертификации

Справочные документы

Тесты комплекта сертификации приложений для Windows

Мы изменили комплект, чтобы упростить использование тестов Windows ACK . Теперь у комплекта есть:

  • Новый упрощенный пользовательский интерфейс
  • Улучшено многопользовательское тестирование, которое больше не требует настройки второй учетной записи пользователя.