Перезагрузите компьютер во время тестирования автоматизации - PullRequest
0 голосов
/ 12 октября 2018

Я использую SpecFlow с NUnit.Некоторые сценарии требуют перезагрузки компьютера в середине их работы.Я не нашел подходов сделать это для указанных технологий.Есть кто-то, кто может мне помочь?

Ответы [ 2 ]

0 голосов
/ 13 октября 2018

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

0 голосов
/ 12 октября 2018

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

Команда перезагрузки Windows:

shutdown /r /t 0
...