Я не уверен, почему он не может идентифицировать элемент управления, содержащий значение. Я пытался с классом, который не работал. Может ли кто-нибудь, пожалуйста, дайте мне знать, что делать.
это мой код
string locator = string.Format("//*[@class='getlist']/div");
Random elenumber = new Random();
int num = elenumber.Next(1, 10);
IWebElement fav = driver.FindElement(By.XPath(locator + "[" + num + "]" + "/div[@class='col-xs-12 col-md-4 col-sm-4 left-hm-contactus-hm']/div/div[@class='col-md-6 fav_hm']/center/form/input[@name='add']"));
Console.WriteLine(fav);
fav.Click();
Thread.Sleep(1000);
это ошибка, которую я получаю
OpenQA.Selenium.NoSuchElementException: 'no such element: Unable to locate element: {"method":"xpath","selector":"//*[@class='getlist']/div[1]/div[@class='col-xs-12 col-md-4 col-sm-4 left-hm-contactus-hm']/div/div[@class='col-md-6 fav_hm']/center/form/input[@name='add']"}