Документация обычно содержится в тестпланах
Скачать 270.2 Kb.
|
Поддержка семейства устройствВ большинстве случаев необходимо включить пакеты, поддерживающие тот же набор семейств устройств, что и ваша обычная отправка. Доступность приложения для семейства устройств всегда основывается на обычной отправке независимо от того, входит ли пользователь в тестовую группу. Если обычная отправка поддерживает семейство устройств, которое не поддерживает ваш тестовый пакет, пользователи из тестовой группы не смогут загрузить приложение на семейство устройств. Например, если обычная отправка включает мобильные и настольные пакеты, а вы затем создаете тестовый пакет, который включает только мобильный компонент, пользователи тестовой группы смогут загрузить приложение только на мобильные устройства несмотря на доступность настольного компонента для клиентов вне тестовой группы. Даже если тестовый пакет используется исключительно для проверки изменений в мобильном компоненте, необходимо включить в тестовый пакет настольный компонент из обычной отправки, чтобы пользователи из тестовой группы могли загрузить приложение на настольные компьютеры. Если тестовый пакет поддерживает семейство устройств, которое не поддерживается обычной отправкой, никто не сможет загрузить приложение на этом семействе устройств независимо от принадлежности к тестовой группе. Например, если обычная отправка включает только мобильный компонент и затем создается тестовый пакет с мобильным и настольным компонентами, пользователи из тестовой группы смогут загрузить приложение только на мобильные устройства. Настольный пакет не будет предлагаться никому, даже пользователям из тестовой группы. Если вы хотите сделать настольный пакет доступным для тестовой группы, необходимо сначала обновить обычную отправку, чтобы она включала настольный пакет. Чтобы обеспечить оптимальную работу всех пользователей приложения, обычная отправка должна поддерживать те же семейства устройств, что и тестовый пакет. Примечание Пакеты, добавленные в тестовые пакеты, могут поддерживать любую версию ОС (или любую сборку Windows 10), но, как упоминалось выше, пользователи из тестовых групп должны использовать устройство с версией Windows 10, которая поддерживает тестовые пакеты (Windows.Desktop, сборка 10586 и выше; Windows.Mobile, сборка 10586.63 и выше). Только в этом случае можно будет получить пакеты из тестового пакета. Обновление или изменение тестового пакетаЧтобы создать новую отправку для уже опубликованного рейса пакета, щелкните Обновить рядом с именем рейс на странице обзора приложения. Вы сможете добавить новые пакеты (и удалить ненужные), как и при обычной отправке. Внесите остальные необходимые изменения и щелкните Отправить в Магазин для отправки обновленного тестового пакета на прохождение процедуры сертификации приложения. Чтобы изменить существующий тестовый пакет, не создавая и не отправляя обновление, щелкните Изменить рядом с именем пакета. Это позволяет изменять такие сведения, как группы, название и приоритет тестового пакета, без необходимости повторного прохождения тестовым пакетом процесса сертификации. Обратите внимание, что если выполняется обновление или если ваш пакет еще не опубликован, вы не увидите параметр изменить . Добавление дополнительных тестовых пакетов и назначение им приоритетаМожно создать несколько тестовых пакетов для одного приложения с целью распространения разных пакетов среди разных групп пользователей. После создания первого тестового пакета можно создать следующий, выполнив описанные выше шаги. Единственное отличие заключается в том, что если вы уже создали один тестовый пакет, необходимо указать приоритет для всех тестовых пакетов в разделе Приоритет. Это позволяет магазину определить, какой пакет будет предоставлен любому заказчику, если они находятся в нескольких группах. Из доступных участникам тестовых групп тестовых пакетов они всегда получают пакет с самым высоким приоритетом, даже если тестовый пакет с более низким приоритетом содержит пакеты с более высоким номером версии. По умолчанию высший приоритет имеет новый пакет. Если вы хотите изменить приоритет пакета, его можно опустить (или поднять) на желаемое место среди других тестовых пакетов. Обратите внимание, что нерейсовая отправка всегда имеет самый низкий приоритет (#1). Это означает, что пользователи, не состоящие ни в одной тестовой группе, могут получать через Магазин только пакеты из обычной отправки. Пользователи в группе рейсов всегда получают пакеты из доступных для них пакетов с наивысшим рангом (но никогда не вылетают, так как у него самый низкий рейтинг). Это дает вам гибкость при распределении пакетов среди пользователей, которые могут состоять в нескольких тестовых группах. Предположим, что вы хотите создать два тестовых пакета в дополнение к обычной отправке, один из которых относительно стабилен и готов к тестированию широкой аудиторией, а во втором вы не так уверены и хотите ограничить его тестирование небольшим количеством тестировщиков. Вы можете создать тестовую группу под названием "Тестировщики" и включить ее в тестовый пакет "Пакет для тестировщиков", а затем создать группу "Энтузиасты" с большим количеством участников и добавить ее в другой тестовый пакет под названием "Пакет для энтузиастов". Если вы установите для "Пакета для тестировщиков" более высокий приоритет, чем для "Пакета для энтузиастов", то сможете использовать пакеты, в которых достаточно уверены в "Пакете для энтузиастов" и более рискованные пакеты, предназначенные только для тестировщиков, в "Пакете для тестировщиков". Участники вашей группы "Тестировщики" всегда будут получать пакеты, предоставляемые в "Пакете для тестировщиков", даже если они участвуют и в группе "Энтузиасты". (В дальнейшем, если окажется что пакеты в "Пакете для тестировщиков" работают хорошо, вы можете обновить "Пакет для энтузиастов", включив в него пакеты, изначально предназначавшиеся для "Пакета для тестировщиков", а со временем, возможно, использовать такие пакеты и в обычной отправке). |