Я могу придумать пару возможностей. Одним из них является то, что вы можете сделать регулярное выражение соответствия для значения. Попробуйте:
browser.button(:value, /PDF file/).click
Но вам не нужно использовать значение, вы можете использовать уникально идентифицирующий атрибут. В этом случае вы можете использовать класс, например,
browser.button(:class, "pdf").click
Если класс pdf не уникален, вы можете добавить :index
, чтобы определить, какое из совпадений нажать.