我一直在使用RSpec来测试我的Rails应用程序,但是我发现测试视图,部分和帮助程序并没有为它完全优化。有人可以提出更好的方法来测试这些东西吗?在Rails应用程序中测试视图的最佳方法
2
A
回答
2
1
帮助者真的很容易用RSpec进行测试,但由于您真的在进行集成测试,所以视图和分支可能会非常棘手。对于这些我使用Cucumber,因为它允许你用简单的英语描述行为,然后使用像水豚这样漂亮的DSL与应用程序进行交互。黄瓜的学习曲线比RSpec(恕我直言)大得多,但收益有很大的回报。
1
1
到黄瓜的替代方案是RSpec的请求规格。语法不如Cucumber自然,但仍然非常可读。
相关问题
- 1. 测试rails应用程序的最佳方式是什么?
- 2. 为Windows应用程序测试编程的最佳方法
- 3. 运行WSGI应用程序功能测试的最佳方法?
- 4. 集成测试Spring mysql应用程序的最佳方法?
- 5. 测试Delphi应用程序的最佳方法
- 6. 测试Cassandra应用程序的最佳方法是什么?
- 7. 从应用程序外部测试应用程序服务的最佳方法
- 8. 在Rails中测试作用域链的最佳方法
- 9. 使用Jasmine模板测试骨干视图的最佳方法
- 10. 在mvc应用程序中存储图像的最佳方法
- 11. 压力测试rails web应用程序的最佳方式是什么?
- 12. 从Visual Studio中的不同URL测试Web应用程序的最佳方法
- 13. 在iPhone应用程序上调试Javascript的最佳方法?
- 14. 在WPF应用程序中构造非可视化方法的最佳方法?
- 15. 使用rspec最佳实践的Rails视图/控制器测试
- 16. 在Rails应用程序中实现投票的最佳方式?
- 17. 本地测试视频聊天应用程序的最佳方式是什么?
- 18. 在Django个人档案应用中测试视图的最佳做法?
- 19. 在Rails应用程序中测试PORO
- 20. 测试使用Java Swing编码的应用程序GUI:最佳方法?
- 21. 在rails应用程序中静态页面的最佳做法
- 22. 将我的iOS应用程序分发给测试人员的最佳方法?
- 23. 在Ruby中测试应用程序API库的最佳方式是什么?
- 24. 在Android中测试P2P应用程序的最佳方式是什么?
- 25. 音乐可视化/互动应用程序的最佳方法
- 26. 调试Shoes应用程序的最佳方法是什么?
- 27. 调试Win 16位应用程序的最佳方法?
- 28. 最佳Rails应用程序备份方法?
- 29. 为所有django应用程序创建测试数据的最佳方法unittest
- 30. 测试Rails中的Sinatra应用程序