Хорошо, я знаю, что это звучит довольно рудиментарно, и я знаю, что есть документы, объясняющие, как это сделать, однако мне не повезло.
Итак, я создаю свой драйверв Ruby с использованием Selenium:
driver = Selenium::WebDriver.for :firefox, :profile => profile
Скажем, я хочу щелкнуть ссылку, это прекрасно работает со следующим синтаксисом:
driver.find_element(:class => "button").click
Однако, если я хочу выбрать переключательэто в какой-то таблице, например:
<td valign="middle"><input type="radio" NAME="TESTNAME" VALUE="TESTVALUE1" ></td>
<td valign="middle"><input type="radio" NAME="TESTNAME" VALUE="TESTVALUE2" ></td>
<td valign="middle"><input type="radio" NAME="TESTNAME" VALUE="TESTVALUE2" ></td>
Если я хочу проверить "TESTVALUE2", я не могу этого сделать.Например, следующая строка:
driver.find_element(:name => "TESTNAME").send_keys("TESTVALUE2")
Так есть ли какой-нибудь метод, используемый для Ruby, который мне не хватает?Может кто-нибудь привести пример того, как это сделать?Еще раз спасибо.