I was wondering how do you handle config management where you need to switch between browsers, platforms, and enviornments? (I'm currently running c# / NUnit as my framework)
Currently I'm using App.config with SlowCheetah transformations. But the weakness here is I'll need to create either custom xml transform rules or a build configuration for every browser x platform x environment configuration. Which doesn't seem that intuitive for my particular use case.
I'm thinking of maybe writing my own config manager that supports cascading config settings so I can apply one after another with the control of which ones to apply from system environment variable. But I thought I might ask around first to see if there's already a better solution that exists.