![](/img/trans.png)
[英]need help setting up ruby on rails javascript runtime environment
[英]Need help in setting up UI based testing for Rails application
我正在领导一个基于 Ruby on Rails 开发应用程序的团队。 由于应用程序很小,因此自动化测试没有得到太多重视。 但最近它的规模开始增长。 我正在认真考虑在团队中执行测试纪律。
对于所有提交的新代码,我希望我的开发人员进行 100% 的代码覆盖。 但问题是他们不愿意为 UI 相关的更改编写测试。 我在网上看到 Selenium 是 UI 测试的解决方案之一。
谁能给我分享一个博客或教程的链接,它教我如何设置 Selenium 或其他一些针对 Rails 的自动化 UI 测试。 我使用的版本是 2.3.8。
查看两个主流的验收测试框架:
最佳起点(在我看来):Railscasts。 尝试从 cucumber railscast 开始。
你的“代码”最终看起来像
Feature: pay bill on-line
In order to reduce the time I spend paying bills
As a bank customer with a checking account
I want to pay my bills on-line
Scenario: pay a bill
Given checking account with $50
And a payee named Acme
And an Acme bill for $37
When I pay the Acme bill
Then I should have $13 remaining in my checking account
And the payment of $37 to Acme should be listed in Recent Payments
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.