模拟单击按钮

时间:2010-10-27 12:56:33

标签: ruby-on-rails testing

如何在Rails中模拟表单外的点击按钮?此按钮执行一些javascript操作,向页面添加一些元素。我该怎么测试呢?

1 个答案:

答案 0 :(得分:0)

如果您正在测试基本文档结构以外的任何其他内容,您可以在Rails功能测试中进行验证,则需要调用某种类型的浏览器环境。有一些Web应用程序的自动化测试前端,例如Selenium,可以编写脚本来为您执行此操作。

在Rails中测试JavaScript并不实用,因为JavaScript的工作方式依赖于浏览器。唯一可以验证的方法是运行每个目标浏览器的实例并执行操作。