﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
29883	Support running remote Selenium tests with runtests.py	Tom Forbes	nobody	"Currently `runtests.py` supports running Selenium tests using a local browser only. This can make running tests against specific versions quite hard.

Selenium supports a feature called 'hub': https://github.com/SeleniumHQ/docker-selenium/wiki/Getting-Started-with-Docker-Compose#python. This allows you to spin up multiple different browsers as docker containers, or connect to remote cloud-hosted ones.

A hub backed webdriver is compatible with a local one, so no tests need to be updated. A flag could be added to `runtests.py` specifying a hub URL, and then a WebDriver is created from that URL."	New feature	new	Testing framework	dev	Normal				Unreviewed	0	0	0	0	0	0
