Кнопка поиска Watir не работает - PullRequest
0 голосов
/ 09 февраля 2012

Народ,

Это фрагмент кода с моей веб-страницы:

<tr class="group">
<td id="group_All" colspan="4">
<form class="h" method="post" action="/item/items/555/groups">
<div style="margin: 0pt; padding: 0pt; display: inline;">

</div>
<fieldset>

</fieldset>
<fieldset class="buttons">
<span>
<input type="submit" value="Group" name="commit">
or
<a onclick="$$('td.tools a').each(function(e) { e.removeClassName('highlighted') }); $('group_All').hide();" href="javascript:void(0);">Cancel</a>

Я пытаюсь нажать на эту кнопку из приведенного выше кода:

<input type="submit" value="Group" name="commit">

Я попробовал это, которое работало в прошлом:

@browser.button(:name, "commit").click

Но это не работает для вышеуказанной кнопки, всего, что я должен пытаться, большое спасибо.

1 Ответ

0 голосов
/ 10 февраля 2012

Можете ли вы использовать form.submit?Я думаю, что он будет поддерживать идентификаторы класса, метода и действия (и несколько).

@browser.form(:action => '/item/items/555/groups').submit
@browser.form(:class => 'h').submit
@browser.form(:method => 'post').submit
@browser.form(:action  => '/item/items/555/groups', :class => 'h', :method => 'post'
...