使用jquery代替watir或selenium进行集成测试



我正在构建一个Rails应用程序,对于集成测试,我目前使用cucumber和watir。我喜欢cuke,但我希望我有别的东西而不是watir。当然,watir是可以的,但使用javascript测试网页似乎更自然。我特别喜欢使用jquery选择器——它们对我来说很有意义

是否存在支持基于javascript的集成测试的库?也许是node.js的东西?

你考虑过水豚+硒网络驱动程序吗?以下是黄瓜步骤的定义示例,使用水豚和硒:

When /^I choose "([^"]*)" from scroller bar$/ do |arg1|
  element = page.find(%{div.x-picker-item:contains("#{arg1}")})
  element.click
  step %{I press "Done"}
end 

最新更新