Информация
Запрошенная вами тема показана ниже. Однако эта тема не включена в библиотеку.

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

Applies to Windows and Windows Phone

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

Обзор процесса сертификации и области применения этого инструмента см. в разделе Сертификация приложения.

Необходимые условия

Если вы разрабатываете приложение для Windows 8:

Если вы разрабатываете приложение для Windows 8.1:

Если вы разрабатываете приложение для Windows Phone 8.1:

Другие предварительные требования:

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

  • Необходимо развернуть на компьютере приложение Магазина Windows, которое вы хотите протестировать.

    Примечание  В Visual Studio при создании пакета приложения вы можете запустить комплект сертификации приложений для Windows. Узнайте, как это сделать, в разделе Создание пакета приложения.

Включение заменяющего обновления

Установка комплекта сертификации приложений для Windows версии 3.3 или выше заменяет все предыдущие версии комплекта, установленные на компьютере.

Инструкции

Проверьте приложение Магазина Windows или приложение Windows Phone с помощью комплекта сертификации приложений для Windows в интерактивном режиме

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

  2. В окне "Комплект сертификации приложений для Windows" выберите категорию выполняемой проверки. Например, для проверки приложения Магазина Windows выберите Проверить приложение из Магазина Windows или "Проверить приложение Windows Phone".

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

  3. Выберите приложение для тестирования и нажмите кнопку Далее. Для приложений Windows Phone 8.1: укажите путь к пакету приложения и нажмите кнопку "Далее".

  4. На следующем экране выберите тесты, которые будут проводиться с приложением Магазина Windows, и нажмите кнопку Далее.

    Комплект сертификации приложений для Windows начнет проверку приложения.

  5. В ответ на запрос по окончании тестирования введите путь к папке, в которую следует сохранить отчет о тестировании.

    Комплект сертификации приложений для Windows создаст HTML-файл вместе с отчетом в формате XML и сохранит его в этой папке.

  6. Откройте файл отчета и просмотрите результаты теста.

Проверьте приложение Магазина Windows или приложение Windows Phone с помощью комплекта сертификации приложений для Windows из командной строки

Важно  Комплект сертификации приложений для Windows должен выполняться в контексте активного сеанса пользователя.

  1. В командном окне перейдите в каталог, содержащий комплект сертификации приложений для Windows.

    Примечание   Путь по умолчанию — C:\Program Files\Windows Kits\8.1\App Certification Kit\.

  2. Введите следующие команды, чтобы проверить свое приложение:

    appcert.exe reset
    appcert.exe test -apptype windowsstoreapp -packagefullname [package full name] -reportoutputpath [report file name]

    Здесь:

    [package full name] — полное имя пакета.

    [report file name] — полное имя (включая путь) XML-файла, который будет создан комплектом для хранения отчета о тестировании.

    Для параметра -apptype выберите значение "windowsstoreapp" или "windowsphoneapp" в зависимости от типа разработанного приложения.

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

Примечание  Комплект сертификации приложений для Windows может выполняться из службы, но служба должна запустить процесс комплекта в активном сеансе пользователя и не может выполняться в сеансе 0. Чтобы получить дополнительную информацию об этом тестовом сценарии, скачайте технический документ комплекта сертификации приложений для Windows.

Примечание   Чтобы получить дополнительные сведения о командной строке комплекта сертификации приложений для Windows, введите команду appcert.exe /?

Замечания

Тестирование на маломощном компьютере

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

Характеристики компьютера, на котором выполняется тестирование, могут повлиять на результаты теста. Чтобы определить, отвечает ли производительность вашего приложения требованиям сертификации, мы рекомендуем проводить тестирование на маломощном компьютере, например с процессором Intel Atom, разрешением экрана 1366 x 768 (или выше) и шпиндельным жестким диском (в отличие от твердотельного накопителя).

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

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

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

  • Проверка изображений

    Проверка размера плиток предварительного просмотра: он должен быть меньше 200 КБ.

  • Тесты производительности

    Тесты производительности при запуске и приостановке были удалены.

  • Обновления теста анализатора запрещенных файлов

    Включен новый тест, который позволяет убедиться, что в приложение не входят предварительные версии пакета Microsoft Advertising SDK.

  • Обеспечение отсутствия обратного сопоставления в PRI-файле

    Проверка невключения обратного заголовка в PRI-файл с целью предотвращения излишнего использования ресурсов системы во время работы.

  • Проверка передачи данных между процессами (IPC)

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

  • Поддержка приложений для Windows Phone 8.1

    Проверка приложений для Windows Phone 8.1 перед отправкой их в Магазин. Полный список тестов для приложений для Windows Phone 8.1 см. в разделе, посвященном тестам комплекта сертификации приложений для Windows Phone.

  • Общие исправления и улучшения с точки зрения производительности.
  • Улучшенная интеграция с Visual Studio для оценки приложений Магазина Windows.

Тестирование на устройствах ARM

Если вы создаете приложение для устройств Windows RT, обязательно ознакомьтесь с разделом Отладка и тестирование на компьютерах с Windows RT. Он содержит информацию, которая поможет вам в тестировании приложений для таких устройств.

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

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

 

 

Показ:
© 2014 Microsoft