Я использую SpecFlow для записи Gherkin для автоматизированных тестов пользовательского интерфейса. У нас есть несколько тегов (@smoke, @on, @off и т. Д.).Использование vstest.console.exe TestCategory с равными и не равно
тест A имеет метки @smoke Test B имеют метки @smoke @off
Они переведены на vstest тестовых категорий и не включает в себя символ @.
Я хочу запустить тест А, но не тест B.
Это то, что не работает. Он запускает все тесты @smoke.
Vstest.console.exe mytest.dll/TestCaseFilter: "TestCategory = курить & TestCategory = прочь!"
Любые идеи?
Какой тестовый бегун вы используете? NUnit, MSTest, XUnit, SpecFlow + Runner? –
specflow.mstest. Я на самом деле выполняю vstest.console.exe, поскольку я использую визуальную студию 2013. –