Можете ли вы предоставить HTML? Это поможет нам определить лучшие способы помочь.
Если ошибки нет, то ссылка нажата.
Вы пробовали ссылку вместо?
puts b.frame(:id => "ivuFrm_page0ivu3").frame(:id => "isolatedWorkArea").link(:href => "http://www.bu.edu/link/bin/uiscgi_business.pl").click
Также, чтобы добавить немного ясности в ваши высказывания:
ivuFrame = b.frame(:id => "ivuFrm_page03ivu3")
WorkArea = ivuFrame.frame (:id => "isolatedWorkArea")
ivuFrame.WorkArea.link(:href => "http://....").click
На основании ответа TestWise («TestWise вставляет этот комментарий непосредственно перед link.click: # еще не может обработать followFrame.»), Это означает, что TW вообще не поддерживает фреймы или вложенные фреймы, или что кадр еще не отрендерен. Я бы поэкспериментировал с оператором wait или when_present для самого фрейма.
Когда_представление не должно создавать ложный ответ только потому, что объект является вложенным, но если возникнет такая сложность, я ожидаю, что он будет иметь дело с кадрами.