On 29/02/2008, at 6:04 AM, David Jencks wrote:

I went to a selenium get together Monday and think we have some great opportunities for improving and speeding up our testsuite.

The bits I think would be of most benefit, from my perspective as a non-test-engineer, are:

selenium grid. This lets you run basically any number of selenium tests in parallel against a single server. For instance we can run all the console tests in parallel. selenium IDE. This lets you record your actions on a web site as a test. You can also edit the results for e.g. better independence of the xpath expressions on the specific html

Hi,

IMHO, we should stay away from the recording feature provided by Selenium IDE: it generates code which is really hard to maintain on the long run. Or, generated code could be refactored to better abstract user interactions. Ideally, Selenium tests are written first and, based on many observations, this results in way better integration tests.

I also believe that the xpath element selection style is weak and I think that location of elements by ids is a better way to go, especially as we have full control of the source code.

Thanks,
Gianny


There's another tool that was discussed that lets you abstract the xpath expressions but I can't remember the name or find documentation about it. If our pages' formatting don't jump around too much it might not be incredibly useful for us.

thanks
david jencks


Reply via email to