[rspec-users] Should acceptance tests be run against a production environment?

David Chelimsky dchelimsky at gmail.com
Tue Oct 28 23:52:45 EDT 2008


On Tue, Oct 28, 2008 at 12:08 PM, Pat Maddox <pergesu at gmail.com> wrote:
> When you do end-to-end acceptance testing with Selenium, I think it
> should be run against a production environment.  Not THE production
> environment, mind you, but simply a new Rails app running with
> RAILS_ENV=production.  Also, transactional fixtures should be turned
> off.  This is so that the app runs as closely as possible to how it does
> from a regular user's perspective.  Models and pages get cached,
> transactions commit and rollback as they're defined, etc.  What do you
> think?  Am I off base here?

I haven't been doing this (generally running against the test env),
but I think this sounds right.

FWIW,
David

>
> Pat
> _______________________________________________
> rspec-users mailing list
> rspec-users at rubyforge.org
> http://rubyforge.org/mailman/listinfo/rspec-users
>


More information about the rspec-users mailing list