Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Запуск теста каждый час из MSTest C#

csharp
mstest
ci
Теги: #<Tag:0x00007f7b70aad640> #<Tag:0x00007f7b70aad438> #<Tag:0x00007f7b70aad2f8>

(Sergey QA) #1

Суть такова - присутствуют тесты на С#, в фреймворке MS Unit - интересует возможность запуска тестов каждый час, как это реализовать.


(Eugene Tkachenko) #2

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


(Sergey QA) #3

Есть ли оффлайновые решения?


(Eugene Tkachenko) #4

Ну а чем установка CI системы локально вам не оффлайн солюшен?-)
Ставьте тот же Jenkins/Teamcity настраивайте запуск сборок или в вашем случае тестов на определенное время.


(Sergey QA) #5

От себя можете добавить - что использовать удобнее?


(Eugene Tkachenko) #6

Использовал как Тимсити так и Дженкинс, оба интуитивно понятны, а какой вы тест-раннер используете?


(Sergey QA) #7

Через консоль mstest.exe


(5am) #8

самый “способ в лоб” - виндовый шедулер


(Sergey Konkov) #9

@5am прав. Пишете bat, в котором указана команда запуска mstest с параметрами ( https://msdn.microsoft.com/ru-ru/library/ms182489.aspx ) и настраиваете запуск по расписанию с помощью scheduler( https://technet.microsoft.com/ru-ru/library/cc721931.aspx ).