Реализовать параметрические тесты для запуска всех поддерживаемых браузеров.
ExM opened this issue · 0 comments
ExM commented
Требуется избавиться от настройки <add key="browser" value="IE"/>
, т.к. тестирование всех сценариев должно быть проведено без изменения конфигов.
Перечисление браузеров должно быть доступно параметрах тестов.
Внедрение конкретного драйвера следует провести через конструктор класса SpecFlowExample.Features.SiteSearchFeature
Тут примеры параметров: http://nunit.org/index.php?p=testFixture&r=2.5
В нашем случае параметры должны задаваться так:
[TestFixture("IE")]
[TestFixture("Firefox")]
[TestFixture("Chrome")]
public partial class SiteSearchFeature
{
public SiteSearchFeature(string browser)
{
}
}