kxh*_*tiz 7 bdd ruby-on-rails datepicker capybara
我使用Capybara 1.0.0进行验收测试,直到我被困在一个地方才真的很喜欢它.我的问题是我使用了jQuery datepicker,现在我很困惑如何在我的测试规范中从datepicker中选择日期.
任何帮助将受到高度赞赏.
小智 24
也许测试它是个好主意,因为日期格式在保存到数据库时可能会导致问题.我是这样做的:
page.execute_script %Q{ $('#auction_event_date').trigger("focus") } # activate datetime picker
page.execute_script %Q{ $('a.ui-datepicker-next').trigger("click") } # move one month forward
page.execute_script %Q{ $("a.ui-state-default:contains('15')").trigger("click") } # click on day 15
Run Code Online (Sandbox Code Playgroud)
测试必须使用javascript驱动程序运行.
| 归档时间: |
|
| 查看次数: |
5777 次 |
| 最近记录: |