Selenium est un framework de test informatique développé en Java, mais qui offre des passerelles pour s'exécuter avec différents langages comme Python et PHP. Il permet d'interagir avec différents navigateurs web tels que Google Chrome grâce au chromedriver, et il est associé à Selenium IDE, une extension Firefox, et à Selenium WebDriver, successeur de Selenium Remote Control (RC).