反馈 我擦,昨天和今天都无法注册

huacnlee · 2012年03月06日 · 最后由 fsword 回复于 2012年07月23日 · 3646 次阅读

原因是 login, password, password_confirmaction 被过滤掉了... 刚刚才修好,注册登陆表单的测试需要补上去,尤其是注册页面,出错了都看不出来的,谁来补上去。我还不太会写 Controller 测试...

controller 测试,是不是就是集成测试阿。最近忙的要死。下周我会下代码关注一下测试。

从页面使用者的角度测试

注册是 devise 提供的,一不小心忽略了

#2 楼 @huacnlee 试试 cucumber,我一直在用,可以模拟用户行为,很方便。

#4 楼 @daqing 模拟用户行为的不是 cucumber,是 webrat 或 capybara

页面没 JS 要测的话还是用原生的 integration test 吧。用 CAPYBARA 很帅 但是测试多了之后超级耗时间还容易出错。。

#5 楼 @Rei 哦对,准确来说是是那样,cucumber 可以方便的集成 capybara。

匿名 #8 2012年03月06日

😄

@huacnlee 这个事我想干啊,有人接了吗?分我一块吧

下次 ruby tuesday 我来介绍测试技术吧,今天刚在团队里分享了一次,现成的

@ken_lv 你先提交就是你的 ^_^

匿名 #12 2012年03月07日

看看“最近回复的帖子”,如果接连几次回复一个帖子,这个列表就有多个重复的帖子链接,假设回复同一个帖子 10 次,就有 10 个最近回复是一样的。。。

我来起头,写了个 sign up & login 的 requests spec: beb0cfee

@fsword 能把 ppt 发上来吗,我一直都是人肉测试的

#14 楼 @Peter 晕倒,这都是猴年马月的事了啊,其实使用的技术也都是大家常用的,只不过坚持用了一年多有些心得可以分享,当时好像大家没兴趣,所以后来也没讲,ppt 神马的也过期了,意义不大

需要 登录 后方可回复, 如果你还没有账号请 注册新账号