Selenium je nástroj pro automatické testování webových aplikací, skládající se z několika navzájem se doplňujících komponent: Selenium IDE, Selenium RC, Selenium WebDriver a Selenium Grid. Vyvinut je v programovacím jazyku Java a je ho možné používat na různých platformách.