Возможно, я неправильно понимаю ваш вопрос, но:
С помощью Selenium RC (или Grid, более конкретно) вы можете указать, на какой платформе вы хотите, чтобы ваш тест выполнялся. Каждый узел регистрируется в концентраторе под определенной платформой, и DesiredCapabilities каждого теста может запрашивать платформу.
Как указывалось в других ответах, сама Selenium не зависит от платформы, но вы можете запускать свои тесты для каждого браузера отдельно. В любом случае, тесты (теоретически) должны выглядеть одинаково и использовать те же собственные команды Selenium.