Tuesday, February 19, 2008

Selenium: User Event at Google on Monday

When ThoughtWorks open sourced Selenium many years ago, we kinda hoped it would be big. A coming of age of any technology/product is when a conference is organized around it.

Well, that day has come. On Monday 25th February (sorry that is not much notice) there will be a Selenium User Open Evening at the Googleplex in Mountain View, California. The ten or so coders that develop the various bits of Selenium will be there for a panel session and some lightning talks at 6:30pm. There will be nibbles too.

The other developers and I hope the audience will be pleased with what they see/hear.
Here is the official blurb:
With representatives from all the major Selenium projects on hand to present ideas, discuss the future of Selenium and answer audience questions, the Selenium Open Evening is an opportunity to get involved in the future of the project. With Selenium developers from as far apart as London, Tokyo and the US and Lightning Talks on related subjects, this is a great way to meet Selenium users and meet some of the other brightest minds in web testing and Agile development!
For those that do not know, Selenium is an open source web application functional testing technology that is cross platform, and targets Internet Explorer, Firefox and Safari. It is steerable from Java, C#, Ruby, Python, Perl (and more). For Firefox you can record/playback/save tests. Lastly it has a grid capability for massively distributed test runs.

Site links
The core (beginners) version - http://selenium.openqa.org/
Remote Control mode (advanced) - http://selenium-rc.openqa.org/
The Firefox record/playback plug-in - http://selenium-ide.openqa.org/
The Grid (distributed) technology - http://selenium-grid.openqa.org/

Friday, February 8, 2008

White, automate windows applications

Its hosted here

Key features:
  • Automates Win32, WinForm, WPF and SWT applications
  • Hides the complexity of window messages and Microsoft UIAutomation library under object based API
  • Consistent API for all kinds of application
  • Use any .NET language
No need to learn any proprietory script. Use your favourite language/IDE/tools for writing scripts.