Как запустить тесты Specflow в Azure Pipeline? Но из консольного приложенияC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Как запустить тесты Specflow в Azure Pipeline? Но из консольного приложения

Сообщение Anonymous »

У меня очень специфическая, но очень интересная проблема.
Итак, конечная цель — запустить несколько сквозных тестов Specflow в конвейере Azure. Эти тесты подключаются к базе данных, запускают процедуру с разными параметрами и проверяют результат, который происходит в таблицах.
Теперь проблема в том, что архитектура моего работодателя немного странный. Теперь у них есть два сервера, на которых будет работать конвейер Azure:
  • Сервер сборки
  • И Сервер контроля качества
  • И сервер контроля качества

    Сервер сборки
    li>
Проблема в том, что сервер сборки может только выполнять сборку (имеет доступ к определенному каналу Nuget, где находятся все библиотеки) и не может получить доступ к базе данных - не может запустить тесты.
Сервер контроля качества ничего не может построить, но имеет доступ к базе данных и может запускать тесты.
Итак, по сути, мне нужно собрать проект, сохранить его как артефакт и запустите этот артефакт на сервере контроля качества.
Это приложение для тестирования теперь является консольным приложением. По сути, предоставляется исполняемый файл. Но как мне использовать это на сервере контроля качества для запуска этих тестов?
Тесты, как я уже упоминал, являются тестами Specflow. Они находятся только в файлах функций, и я использовал Test Explorer для их локального запуска.
Буду очень признателен за любую помощь! Это уже какое-то время не дает мне подходящего ответа.
Заранее спасибо!

Подробнее здесь: https://stackoverflow.com/questions/785 ... pplication
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как запустить тесты Specflow в Azure Pipeline? Но из консольного приложения
    Anonymous » » в форуме C#
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Журнал для отладки при запуске Specflow в Azure Pipeline
    Anonymous » » в форуме C#
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous
  • Как визуализировать прозрачное пространство с помощью mlab.pipeline.volume() с помощью поля mlab.pipeline.scalar()?
    Anonymous » » в форуме Python
    0 Ответы
    79 Просмотры
    Последнее сообщение Anonymous
  • Как запустить модульные тесты для одного варианта, не запуская все тесты?
    Anonymous » » в форуме Android
    0 Ответы
    23 Просмотры
    Последнее сообщение Anonymous
  • Как запустить модульные тесты для одного варианта, не запуская все тесты?
    Anonymous » » в форуме Android
    0 Ответы
    32 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»