Я довольно новичок в Watir.watir webdriver определение типа объекта
Я искал способ обнаружения типа объекта, полученного подпрограммой, , чтобы применить правильный метод. Конечный результат должен быть что-то вроде:
sub clickOnElement (elementId, elementRef)
element= browser.(elementId.to_sym, elementRef)
case TypeOfElement (element)
:link element.click
:radio element.set
:checkbox element.set
:list ....
end
end
Мой вопрос о фактической реализации TypeOfElement().
Любое предложение или указатель ценится: спасибо заранее
Sergio
Просто из любопытства, зачем вам это нужно? Обычно вы знаете, какой тип элемента вы работаете, поэтому можете напрямую вызывать соответствующие методы. –