Old topic but seems still not really solved. We have also many features and we have often problem how to test it. We have a ci/di to deploy each feature to a own environment.
Problem is we have so many and long time features. And the customer want to test some of theme and some of them together.
Some feature has some dependencies. Merging the feature together is much manual work and not nice. So I create a git subcommand to merge easily many feature together and deploy it to one environment.