ну я нашел решение:
Определите мои собственные шаги огурца, в которых я использую метод webrat set_hidden_field как это:
When /^I select "([^\"]*)" as the stuff year$/ do |arg1|
date = Date.parse(arg1)
set_hidden_field 'stuff_year_2i', :to => date.day
set_hidden_field 'stuff_year_3i', :to => date.month
select(date.year, :from => 'stuff_year_1i')
end
Надеюсь, что это может кому-то помочь