Тестирование приложений для Магазина Windows

Приложения Магазина Windows можно тестировать на телефоне, планшете или другом устройстве двумя способами:

  • Можно запланировать и выполнить тесты с помощью Team Web Access, используя веб-браузер на устройстве или на другом компьютере. Если для тестирования используется Team Web Access, средство выполнения тестов не взаимодействует с тестируемым программным обеспечением; оно просто служит как контрольный список тестовых шагов. Поэтому его не обязательно запускать на тестируемом устройстве.

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

  • Можно соединить устройство с компьютером и выполнить тесты с помощью Microsoft Test Manager. Этот вариант позволяет делать снимки экрана и собирать диагностические данные с устройства.

    Можно выполнять ручные тесты приложений Магазина Windows на удаленных устройствах Windows 8 любого типа.

Подготовка устройства Windows 8 к тестированию

  1. Если возможно, используйте на устройстве Windows 8 и на компьютере, на котором запущен Microsoft Test Manager, одинаковые учетные данные пользователя или один Microsoft Live ID. Если пользователи различаются, компьютер, на котором выполняется Microsoft Test Manager, отобразит диалоговое окно ввода учетных данных при попытке подключиться.

  2. Установите удаленный отладчик на устройство, которое собираетесь тестировать. См. раздел Установка удаленного отладчика. (Поддерживается только для клиентских операционных систем Windows 8. Windows Server 2012 не поддерживается.)

    Средство настройки адаптера инструментов тестирования (Microsoft) появится на устройстве как новая плитка.

  3. Выберите плитку "Средство настройки адаптера инструментов тестирования (Microsoft)" в Windows 8.

  4. В диалоговом окне конфигурации адаптера инструментов тестирования (Microsoft) выберите пункт Запуск службы, чтобы настроить адаптер инструментов тестирования (Microsoft).

Подключение к удаленному устройству

  1. На компьютере, с которого выполняется тестирование, откройте Microsoft Test Manager.

    Создайте несколько тестовых случаев, если это еще не сделано.

  2. На странице Выполнение тестов выберите ссылку Изменить рядом с пунктом Выполните тесты с использованием:, чтобы указать удаленное устройство Windows 8.

    Выберите, где должен выполняться ручной тест

  3. Выберите параметр Удаленное устройство и введите имя устройства, которое требуется протестировать.

    Выберите, где должен выполняться тест

    По умолчанию Microsoft Test Manager использует порт 6905 для взаимодействия с удаленными устройствами. Если необходимо использовать другой порт, введите удаленное устройство как имяУстройства**:**порт. Например, мой_планшет1:8001. Необходимо также изменить порт на удаленном устройстве, открыв файл конфигурации службы mttaservice.exe.config в папке установки Visual Studio.

  4. Выберите ссылку Тест, чтобы убедиться, что Microsoft Test Manager может взаимодействовать с удаленным устройством.

Установка приложения Магазина Windows

  1. Выберите пункт Установка приложения для Магазина Windows, а затем введите путь и имя APPX-файла приложения Магазина Windows, которое требуется установить.

    Установка приложения для Магазина Windows из MTM

  2. Следуйте инструкциям мастера установки.

    Шаги по установке адаптированного приложенияДиалоговое окно тестового сертификата

Тестирование приложения Магазина Windows

  1. Нажмите кнопку Начать тест.

    Откроется окно Test Runner.

  2. Выполните шаги теста на удаленном устройстве.

    Выполняя шаги теста, отмечайте их как прошедшие или не прошедшие на главном компьютере.

    При тестировании на удаленном устройстве Windows 8 поддерживаются следующие функции.

    Функция

    Поддержка

    Сведения о системе

    Да

    Создание снимка экрана

    Да

    Журналы событий

    Да.

    Запись и воспроизведение действий

    Веб-приложения Windows — да.

    Приложения рабочего стола и Магазина Windows — нет.

    Создание ошибки

    Да

    Создание снимков среды серверов в лабораторной среде SCVMM.

    Да

Безопасность

Убедитесь, что общая папка, в которой хранятся APPX-файл и сертификаты, надлежащим образом защищена.