代码之家  ›  专栏  ›  技术社区  ›  Erik Escobedo

如何为这种无轴形式编写测试?

  •  0
  • Erik Escobedo  · 技术社区  · 14 年前

    我有这张表格,里面有:

    <%= f.select(:category_id, categories_for_select) %>
    <%= f.select(:subcategory_id, options_for_select(["Choose category"])) %>
    

    无论如何,子类别在HTML代码中不可用,所以Webrat看不到它。

    我的问题是:我怎样才能写一个功能测试呢?。但是,如果没有JavaScript,如何使这种方法工作?

    1 回复  |  直到 14 年前
        1
  •  0
  •   Preston Marshall    14 年前

    我们用Cucumber测试任何javascript。我们用水豚代替网鼠。对于任何依赖于Javascript的测试,我们都使用Selenium,尽管Culerity/Celerity看起来很酷。