specrun + .runsettings Проблемы с чтение параметров из файла.

tfs
specflow
ci
Теги: #<Tag:0x00007f7b6006bb60> #<Tag:0x00007f7b6006ba20> #<Tag:0x00007f7b6006b8e0>

(Ли неизвестная) #1

Добрый день, колеги! Пытаюсь настроить CI для tfs! Мне нужно иметь возможность вводить параметр, который помог бы мне запускать тесты на разных браузерах.
Тесты я гоняю на SpecRun. В tfs есть возможность изменять парамметры в файле .runsettings. Но у меня не получается считать из него информацию! Пробовала вот так :

var testContext = ScenarioContext.Current.ScenarioContainer.Resolve<TestContext>().Properties["browser"];

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