Непрерывная интеграция UWP: Как автоматически выполнить мою тестовую часть в моем модульном тестовом приложении по командной строке MSTest - PullRequest
0 голосов
/ 24 апреля 2018

Мое универсальное приложение Windows теперь может развернуться, и я пытаюсь связать с ним свою службу gitlab CI, но не удалось выполнить тестовую часть автоматически с помощью командной строки MSTest, которая отделена от UWP и работает как приложение модульного тестирования.

Я нашел так много решений, таких как: Package мое приложение Во-первых, прежде чем использовать командную строку vstest.console для тестирования (я думаю, не удается выполнить непрерывную интеграцию), Создайте свое тестовое приложение и используйте.dll файлы проекта, как testcontainer, для тестирования (На самом деле я не могу найти файл .dll)

Что мне делать дальше, если я хочу интегрировать приложение с автоматически тестируемой частью?

Вот среда:

  • ОС Windows 10
  • Visual Stdio 2017 (включает Windows_10_14393 SDK)
  • GitLab + Windows Runner (та же среда, что и на ПК)
  • Версия инструмента командной строки для выполнения теста 15.0.27309.0

И мой DOM в решении:

- + - APP Solution

------ + --- АПП1 (UnПриложение Windows iversity)

------ + --- TestAPP1 (приложение модульного тестирования)

1 Ответ

0 голосов
/ 22 июня 2018

Вы должны просто построить тестовую панель p в режиме Release и использовать .appxreciepe в качестве аргумента для запуска vstest.console.нет необходимости создавать пакет appx

...