This post will explain hardware and software requirements of selenium.
Hardware Requirements:
- Windows/Linux/Mac Laptop or Desktop with minimum 4GB RAM.
Software Requirements:
- Java JDK(Java Development Kit) – Take me to Download Page
- Eclipse/Any Java program development IDE
- Eclipse for Java Developers – Take Me to Download Page
- IntelliJ IDEA – Take Me to Download Page
- Selenium Server Standalone Jar File – Take Me to Download Page
- Drivers
- Chrome Driver – Take Me to Download Page
- Mozilla -GeckoDriver – Take Me to Download Page
- Internet Explorer Driver –Take Me to Download Page
- Web Browsers
- Chrome – https://www.google.com/chrome/
- Internet Explorer – https://www.microsoft.com/en-gb/download/
- Firefox – https://www.mozilla.org
- Safari – Comes with Mac OS package.
Sample Code
Java
import java.util.concurrent.TimeUnit;
import org.openqa.selenium.By;
import org.openqa.selenium.chrome.ChromeDriver;
public class TestSelenium extends BaseClass{
public static void main(String[] args) {
System.setProperty("webdriver.chrome.driver", "./libs/chromedriver 4");
driver=new ChromeDriver();
driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
driver.get("https://www.google.com/");
driver.findElement(By.name("q")).sendKeys("test");
driver.findElement(By.name("q")).submit();
}
}
Python
from selenium import webdriver
driver = webdriver.Chrome('/usr/local/bin/chromedriver') # Optional argument, if not specified will search path.
driver.implicitly_wait(15)
driver.get("https://www.google.com/");
driver.find_element_by_name("q").send_keys("test")
driver.find_element_by_name("q").submit()
driver.quit()
One Comment on “What are the hardware and software requirements of Selenium Java?”
Very good. Thanks for the consolidated information