Browser testing/Environment abstraction layer