У меня есть требование, чтобы:
String command = "click"; // this can have value such as clear, getLocation, getSize, getTagName etc.
WebDriver driver = new ChromeDriver(options); //creating a webdriver object
driver.findElement(By.id("id1")).click(); //Here I want "click" method should be called dynamically as per what I have stored in variable `command`.
Итак, есть ли что-то возможное:
driver.findElement(By.id("id1")).<something to call click()>
Я уже смотрел Reflection в Java, но это выглядело мне сложным в соответствии с моим требованием. Любые указатели будут полезны!