Xamrion iOS Specflow: невозможно перезапустить приложение, если запущено несколько тестов - PullRequest
0 голосов
/ 29 ноября 2018

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

Примечание : недавно произошел сбой на симуляторах iOS 12.0 и iOS 12.1.

Конфигурации:

  • VS: сообщество Visual Studio2017 для Mac (предварительная версия) - предварительная версия 7.7 (7.7 сборка 1738)

  • Время выполнения: Mono 5.12.0.309

  • Xcode: версия 10.1

Код:

_appInstance = ConfigureApp
                .iOS
                .DeviceIdentifier("Simulator ID")
                .InstalledApp("package name")
                .DisableSpecFlowIntegration()
                .PreferIdeSettings()
                .WaitTimes(new WaitTimes())
                .StartApp();
            return _appInstance;
...