Я экспортирую код Selenium IDE для автоматического тестирования в веб-драйвере Selenium. код выполняется должным образом, но по отключенному переключателю и генерирует ошибку в Selenium Webdriver. Пожалуйста, направляйте меня, чтобы успешно выполнять переключатели на webdriver.Проблема с радиокнопкой Selenium Webdriver
Мой код:
driver.FindElement(By.Id("ContentPlaceHolder1_ucTriple_rptOffers_AddToCartButton_0")).Click();
System.Threading.Thread.Sleep(20000);
driver.FindElement(By.Id("rptShoppingServiceGroup_dlAddons_1_ctl03_0_1_0")).Click();
driver.FindElement(By.Id("rptShoppingServiceGroup_dlAddons_1_ctl03_1_3_1")).Click();
driver.FindElement(By.Id("rptShoppingServiceGroup_dlDevices_1_ctl03_0_1_0")).Click();
driver.FindElement(By.Id("rptShoppingServiceGroup_dlAddons_2_ctl01_2")).Click();
driver.FindElement(By.Id("rptShoppingServiceGroup_dlDevices_2_ctl03_0_2_0")).Click();
driver.FindElement(By.Id("rptShoppingServiceGroup_dlDevices_2_ctl03_0_0_0")).Click();
driver.FindElement(By.Id("SubmitButton")).Click();
Обнаружена ошибка является:
Unable to locate element: {"method":"id","selector":"rptShoppingServiceGroup_dlAddons_1_ctl03_0_1_0"}
как удалить ошибку из нее и выполнить ее успешно.
Является ли радиокнопка присутствующей внутри рамки? В экспортированном скрипте вы можете видеть какой-либо закомментированный оператор фрейма? – Hemanth