У меня есть страница с использованием Selenium IDE и RC. Это страница результатов, которая содержит множество результатов с флажками впереди. В верхней части страницы есть варианты «Выделить все» и «Очистить все». После нажатия кнопки «Выбрать все» я получаю предупреждение JavaScript, в котором говорится «Вы уверены, что хотите выбрать все ....?». HTML / CSS для этого что-то вроде:
1) Выбрать все
2) Очистить все
Когда я щелкаю правой кнопкой мыши по «Выбрать все» и «Очистить все» и выполняю проверку элемента, xpath выглядит так:
1) / html / body / form / div [2] / div [3] / div [2] / div / span / span
2) / html / body / form / div [2] / div [3] / div [2] / div / span / span [2]
selenium.Click("xpath=(/html/body/form/div[2]/div[3]/div[2]/div/span/span)");
выдаёт мне ошибку: Элемент xpath = (/ html / body / form / div [2] / div [3] / div [2] / div / span / span не найден
selenium.Click("//span[@onclick=\"fnCheckGroupWithMessage(''Are you sure you want to select all?', 'cbxRepeater_');\"]");
выдаёт мне ошибку: в доступе отказано
Я не уверен, почему selenium.Click не удается выбрать все.