【发布时间】:2011-05-04 16:27:29
【问题描述】:
我已经在我的应用程序中引入了 ajaxy 表排序,我想设置 cucumber 测试来测试支持 javascript 和不支持 javascript 时的功能。
我正在使用 capybara,所以如果我使用标志 @javascript,它将使用 javascript 驱动程序运行测试。他们的标志是否会使用javascript运行场景两次,一次不使用?
类似下面的...
@test-both-javascript-and-non-javascript
Scenario: Table Search
When I fill in "search" with "Jonathan"
And I press "Search"
Then I should see the following users:
| Jonathan | Smith | jonathan@example.com | active |
【问题讨论】:
-
我有同样的问题,我想支持一个功能,在启用 js 时使用 ajax,在没有 js 时使用正常的页面重新加载。
标签: javascript ruby-on-rails selenium cucumber capybara