Я использую Selenium в моей среде DEV. Когда я иду, чтобы попробовать некоторые из моих записанных тестов в моей тестовой среде, я обнаруживаю, что элементы имеют разные идентификаторы (они генерируются веб-структурой). Я могу изменить тест вручную, чтобы использовать
document.forms[2].elements[3]
вместо идентификатора, который выглядит так:
ellaMform:j_id77
Я ищу способ, чтобы сказать селену записать значение dom: index для элементов управления, чтобы тесты были одинаковыми между DEV и TEST.
Подобный вопрос о SO указывает на плагин, но это не совсем то, что мне нужно:
Создание идентификаторов записей Selenium, а не путей