Как бы я получить доступ к кнопке pop ui?

У меня есть всплывающая кнопка, которая срабатывает при удалении объекта. Как я могу нажать на кнопку, если я могу найти ее.

Я использовал xpath так:

$browser.button(:xpath, "/html/body/div/div/div/div/div/div/button").click

Вот фрагмент кода:Текст выделен

Заранее спасибо.

2 ответа

Решение

Попробуй это:

browser.span(:text => "Delete").click

или же

browser.span(:class => "ui-button-text).click

или же

browser.button(:class => /ui-button/).click

Я не уверен, какую именно кнопку вы пытаетесь нажать.:) Но если вы пытаетесь нажать на кнопку "Удалить", показанную во фрагменте DOM выше, вы можете попробовать этот xpath. "//button/span[.='Delete']"

Надеюсь это поможет.

Другие вопросы по тегам