原因是 login, password, password_confirmaction 被过滤掉了... 刚刚才修好,注册登陆表单的测试需要补上去,尤其是注册页面,出错了都看不出来的,谁来补上去。我还不太会写 Controller 测试...
controller 测试,是不是就是集成测试阿。最近忙的要死。下周我会下代码关注一下测试。
从页面使用者的角度测试
注册是 devise 提供的,一不小心忽略了
#2 楼 @huacnlee 试试 cucumber,我一直在用,可以模拟用户行为,很方便。
#4 楼 @daqing 模拟用户行为的不是 cucumber,是 webrat 或 capybara
页面没 JS 要测的话还是用原生的 integration test 吧。用 CAPYBARA 很帅 但是测试多了之后超级耗时间还容易出错。。
#5 楼 @Rei 哦对,准确来说是是那样,cucumber 可以方便的集成 capybara。
😄
@huacnlee 这个事我想干啊,有人接了吗?分我一块吧
下次 ruby tuesday 我来介绍测试技术吧,今天刚在团队里分享了一次,现成的
@ken_lv 你先提交就是你的 ^_^
看看“最近回复的帖子”,如果接连几次回复一个帖子,这个列表就有多个重复的帖子链接,假设回复同一个帖子 10 次,就有 10 个最近回复是一样的。。。
我来起头,写了个 sign up & login 的 requests spec: beb0cfee
@fsword 能把 ppt 发上来吗,我一直都是人肉测试的
#14 楼 @Peter 晕倒,这都是猴年马月的事了啊,其实使用的技术也都是大家常用的,只不过坚持用了一年多有些心得可以分享,当时好像大家没兴趣,所以后来也没讲,ppt 神马的也过期了,意义不大