Учитывая, что предоставленный вами HTML выглядит просто как обычный элемент div, я думаю, что это не просто всплывающее окно, а просто div, использующий Ajax / javascript и CSS для имитации эффекта всплывающее окно (манипулируя окраской объектов и, возможно, также состоянием «включено», чтобы оно казалось модальным)
Чтобы быть уверенным, нам нужно видеть больше, чем просто фрагменты HTML или, еще лучше, ссылку на пример страницы, реализующей этот элемент управления. Также было бы полезно узнать, какой набор элементов управления 'Rad' (поскольку Telerik имеет несколько версий (Ajax, MS-MVC, Silverlight, WPF и Winforms)) и знать, какая из них может облегчить поиск примера элемента управления. на демонстрационные страницы на сайте Telerik
на основании того, что вы предоставили, я думаю, что просто
browser.button(:id, 'btnOK').click #ought to work
Обратите внимание, что, поскольку эта вещь вполне может появиться через сценарии на стороне клиента, потенциально может потребоваться короткое ожидание , чтобы убедиться, что объект существует, прежде чем пытаться щелкнуть по нему.
Если это не работает для вас, используйте инструменты разработчика, чтобы посмотреть на элемент ввода кнопки и убедиться, что он не находится в кадре.
В противном случае, пожалуйста, дайте нам либо больше HTML, подробности о том, как RAD управляет этим (так что мы можем найти пример среди их демонстраций), либо и то и другое.