ucla/mwf — Issue #48: Minimal Selenium tests
Author: Trott
Created: 2011-12-26 15:15:40+00:00
State: open

We should get some minimal Selenium tests happening, especially now that we're dealing with bugs in DTS that require a browser to replicate (that is to say, they can't easily be surfaced with unit tests). We can build up the Selenium test suite to be more complete over time, writing new tests as defects are discovered in the code and as new features are introduced in the code.

I'll set something up using Ruby. We can keep it pure PHP if we really want to, but my read of the Selenium 2.0 documentation is that Ruby support exceeds PHP support. Since this is code that will run automated tests and not code for the actual framework per se, I think that should be fine.

If anyone feels strongly that we should stick to PHP only for our scripting needs, I'm putting together something minimal and it should not take much effort to port it. I just don't feel like dealing with oddities that might crop up. I also don't want to decide which of the three third-party PHP integration libraries to use.