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


Тестирование приложений для Магазина Windows, выполняющихся на устройстве, с помощью средства Microsoft Test Runner

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

Требования

  • Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional

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

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

  1. Перед запуском ручного теста в удаленное устройство Windows 8 с помощью Microsoft Test Manager 2012, необходимо задать удаленный отладчик на устройстве, которое требуется выполнить.Удаленный отладчик содержится адаптер инструментов для тестирования Майкрософт, автоматически устанавливается и работает в качестве службы на удаленном устройстве для включения тестирования.Дополнительные сведения см. в разделе Installing the Remote Debugger.

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

    Предупреждающее замечаниеВнимание

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

    Также можно выполнить вход с использованием одного live ID. Майкрософт на обоих компьютерах, если учетные данные для входа отличаются.

  2. Выберите мозаику средства конфигурации адаптера инструментов для тестирования в Microsoft Windows 8.

  3. Выберите Запустить службу в диалоговом окне конфигурации для адаптера инструментов для тестирования Майкрософт для настройки адаптер инструментов для тестирования Майкрософт.

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

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

    ПримечаниеПримечание

    Чтобы открыть окно Microsoft Test Manager, нажмите кнопку "Пуск" и выберите все программы.Выберите Microsoft Visual Studio 2012 и выберите Microsoft Test Manager.

    ПримечаниеПримечание

    При запуске Microsoft Test Manager в первый раз пользователь не подключен ни к одному командному проекту.Сначала необходимо подключиться к серверу Team Foundation Server, выделите коллекция проектов и командный проект.Командный проект не отличается от используемого другими пользователями в команде для создания требований или пользовательских историй, поддержки исходного кода и построения приложения, которые требуется выполнить.Создание артефактов тестирования и управление ими осуществляется в том же командном проекте.В Практическое руководство. Подключение к командному проекту в первый раз в Microsoft Test Manager разделе.

  2. В switcher center группы, нажмите кнопку со стрелкой вниз и выберите пункт Центр тестирования.

  3. Центральной команды в строке меню выберите Тест.

  4. В меню центральной под строкой меню команды, выберите Выполнение тестов, если он еще не выделен.

    ПримечаниеПримечание

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

  5. В левой панели выберите в области Выполнение тестов выберите или плана тестирования или набора тестов перечислены в разделе планом тестирования, содержащая тест, который требуется выполнить.

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

  6. Выберите ссылку Изменить рядом с кнопкой Выполните тесты с использованием:, чтобы выбрать удаленное устройство для запуска теста включен.

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

    Откроется диалоговое окно Выполнение ручных тестов с помощью.

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

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

    ПримечаниеПримечание

    По умолчанию порт 6905 используется Microsoft Test Manager для взаимодействия с удаленными устройствами.Можно переопределить этот порт соответственно.Если используется другой порт, необходимо ввести IP-адрес в поле имени устройства/IP-адрес.Например, введите mySlateDevice1: nnnn.

    Просмотреть или изменить порт, используемого адаптером инструментов для тестирования Майкрософт, открыв файл конфигурации службы mttaservice.exe.config в папке установки Visual Studio в удаленном устройстве.

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

    Предупреждающее замечаниеВнимание

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

    Также можно выполнить вход с использованием одного live ID. Майкрософт на обоих компьютерах, если учетные данные для входа отличаются.

    Учетные данные требуются при входе от имени другого пользователя

  9. Выберите Сохранить.

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

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

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

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

  2. В диалоговом окне приложения Windows установка Магазина, введите путь и имя файла для Магазина .appx приложение Windows, которое требуется задать.Кроме того, можно нажмите кнопку , чтобы найти приложение.

  3. Выберите Установить.

    Диалоговое окно приложения Windows Магазина задать список шагов установки.Шаги установки:

    • Получение лицензии на удаленном устройстве.

    • Копирование файлов.

    • Установка сертификата.

    • Задайте ApplicationName.appx.

    Во время первого шага установки отображается диалоговое окно для разработчика лицензии Windows 8.

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

  4. Щелкните Получение лицензию, чтобы установить лицензия разработчика Windows 8 на удаленном устройстве.

  5. На удаленном устройстве выберите Принимаю, чтобы принять контроля учетных записей и вводить учетные данные в реальном времени Windows.

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

  6. Во время установки второго шага, откроется диалоговое окно Установка приложения для Магазина Windows отображается состояние файлов, скопировать в ходе установки.После успешного файлы копируются, флажок отображается слева от шага и ЗавершеноКопирование файлов вправо.

  7. Во время третьего шага установки отображается диалоговое окно для задания протокол сертификатом.

    Диалоговое окно тестового сертификата

  8. Выберите Установить сертификат.

  9. На удаленном устройстве выберите Да, чтобы задать сертификат.

    После того как сертификат установлен флажок, отображается слева от шага и ЗавершеноУстановить сертификат вправо.

  10. Далее в последнем шаге установки, откроется диалоговое окно Установка приложения для Магазина Windows отображается состояние установки приложения Windows Магазина.После завершения установки завершается, флажок отображается слева от этапа Задайте ApplicationName.appx, Завершено вправо.

  11. Выберите Закрыть, чтобы закрыть диалоговое окно Установка приложения для Магазина Windows.

Запускать приложение Windows Магазина

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

    Средство выполнения тестов будет открыт.

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

    Важное примечаниеВажно

    При выполнении ручного тестового случая в удаленном устройстве Windows 8, шаги теста должен выполняться на удаленном устройстве.Шаги теста отмечен как пройденный или завершившийся неудачей в средстве выполнения тестов запуска компьютера.

    СоветСовет

    Параметр съемки экрана захвата в средстве выполнения тестов (Microsoft) полностью поддерживает образы записи съемки экрана на удаленном устройстве.В Практическое руководство. Создание снимка экрана во время выполнения теста разделе.

    На каждом шаге теста можно выбрать задачу параметра работу нескольких задач в средстве выполнения тестов (Microsoft).Эти задачи находятся на панели инструментов.

    Задача

    Подробные сведения

    Завершение ручного теста

    Для выполнения теста в любой момент выберите Закончить тест.

    Приостановка и возобновление ручного теста

    Для приостановки теста в любой момент выберите Приостановить.Если выполнение теста записывается, выбрав Приостановить также приостанавливает видеозапись и работу остальных адаптеров диагностических данных.Чтобы продолжить выполнение теста, видеозапись и работу остальных адаптеров диагностических данных, выберите команду Возобновить.

    Сброс ручного теста

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

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

    Предупреждающее замечаниеВнимание
    Не поддерживается на удаленных устройствах Windows 8.

    Отправка ошибки

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

    СоветСовет
    При отправке ошибки в приложение Windows Магазина, ошибка автоматически включает сведения, указывающие, что она была выполнена на устройстве Windows 8.

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

    Выбор действия, чтобы включить в описание

    Выбор шагов для включения в ошибку

    Ручное тестирование на удаленном устройстве Windows 8 поддерживает следующие адаптеры диагностических данных, которые позволяют отправлять ошибки с богатыми данными:

    • Действия

      ПримечаниеПримечание
      Microsoft Test Manager 2012 поддерживает журналы действий только для веб-приложения Магазина Windows на удаленном устройстве Windows 8.Журналы действий для классических приложениях Windows и Магазина Windows не поддерживаются для удаленных устройствах Windows 8.
    • Журнал событий

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

    В Компьютеры создания и параметры с помощью Test сбора диагностических сведений разделе.

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

    Создание снимка экрана на удаленном устройстве

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

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

    Добавление комментария

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

    Прикрепление соответствующего файла

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

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

    При выполнении теста с помощью лабораторную среду можно дополнительно вложения снимок среды при выполнении теста с помощью Создать снимок средыПрактическое руководство. Запуск ручных тестов и создание воспроизводимых ошибок с лабораторными средами разделе.

  3. Чтобы пометить результат шага теста, нажмите стрелку раскрывающегося списка рядом с Значком активности (с синей вертикальной линией) справа от шага, и выберите пункт Пройден или Не пройден.

    СоветСовет

    Можно выбрать несколько шагов и пометить их как пройденные или непройденные.Кроме того, можно весь тест пометить как пройденный или непройденный.

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

    • Пометка шага теста как пройденного: WIN+CTRL+Q

    • Пометка шага теста как непройденного: WIN+CTRL+W

    ПримечаниеПримечание

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

  4. После завершения тестирования, выберите Закончить тест.

  5. На панели инструментов в верхней части окна Test Runner выберите Сохранить и закрыть для сохранения результатов теста в Team Foundation Server и закрытия Test Runner.

    Результаты теста можно просматривать в центре тестирования Microsoft Test Manager.Если параметры тестирования настроен для включения журналы действий, результаты тестов и ошибки будет хранить расширенные журналы действий для данного Магазина приложение Windows.Улучшенный журнала действий HTML-файл, включает средства чтения с экрана каждого действия вы предприняли во время теста.Это может быть полезно в понимании определенные, которые были предприняты во время тестирования, попытка воспроизведение ошибки.В Практическое руководство. View Test Results с помощью Microsoft Test Manager разделе.

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

Проверьте правильность расположения файла и общей папки, где хранятся сертификаты .appx правильно реализована.

Внешние ресурсы

Hh405417.collapse_all(ru-ru,VS.110).gifФорумы

Visual Studio Team System - тестирование

Hh405417.collapse_all(ru-ru,VS.110).gifСм. также

Кратком руководстве приводятся сведения по Manual Testing с помощью Microsoft Test Manager

Создание ручных тестовых случаев

Запуск средства выполнения ручных тестов с помощью Test