On Mar 12, 2010, at 10:10 AM, Eric Cope wrote:
> Alex,
> Can you share more about how you operate this testing machine? Does
> this machine do automatic daily testing? how do you control it? Is
> it cron/bash based? I am working on a web application. Would it be
> possible to port my PHP unit tests and Selenium integration tests? I
> am very interested in your process. Craig, if you have a process, I
> am also interested in yours as well.
>
> Thanks,
> Eric
We use cruisecontrol.rb, which is a Rails application for testing
other Rails applications. It re-runs all tests every time it detects
a new commit in subversion. (Works with git, mercurial, etc as well.)
http://cruisecontrolrb.thoughtworks.com/documentation/docs
I found, but have never used, phpUnderControl :
http://www.phpundercontrol.org/about.html
That might fit your bill?
As far as Selenium... we have Selenium tests in our test suite, but
we currently have no automated way to run them. I know there's
Selenium Remote Control, which can be used to farm the tests out to
various boxes (so you can run all your tests in IE7+WinXP, IE8+Vista,
FF+WinXP, FF+OSX, etc, etc). I presume this is done in some automated
fashion, like cruisecontrol.rb. We have never made the time to set
that up, which I do think is a gap in our current testing process.
http://seleniumhq.org/projects/remote-control/
alex
---------------------------------------------------
PLUG-discuss mailing list -
PLUG-discuss@lists.plug.phoenix.az.us
To subscribe, unsubscribe, or to change your mail settings:
http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss