Формат Gherkin (используемый инструментами семейства Cucumber, например, SpecFlow) не имеет структуры для разделения шагов между объектами (внутри функции можно использовать фоны ).
Смысл этого в том, что функции должны быть самоописуемы и завершены сами по себе.Используя раздел «Фон», вы можете избежать слишком длинных сценариев, но при этом хранить всю информацию в файле.Тем не менее, вы должны повторить общие шаги для каждой функции.
В качестве альтернативы вы также можете создавать привязки событий (например, «крючки» в огурце), где вы можете реализовать некоторую логику шарда.Но тогда эта общая логика должна быть реализована в .NET.