I am using beta.speedtest.net to check my network speed. I want to automate this process using Selenium(open to other frameworks as well). This automation process consists of few steps
- Clicking on Change Server link
- Type my preferred server location
- Choose the server of my choice
- Run the test
- Get the result of each test (in any way possible)
How I am proceeding
public void RunTheTest()
{
IWebDriver driver = new ChromeDriver();
driver.Manage().Window.Maximize();
driver.Navigate().GoToUrl("http://beta.speedtest.net");
driver.FindElement(By.LinkText("Change Server")).Click();
}
Unable to find any element that is critical for my process.