Selenium Content on InfoQ
Latest featured content about Selenium

- Topics
- Java,
- .NET,
- Ruby,
- Software Testing
In this presentation, Jason Huggins discusses why Selenium exists, Selenium as a functional testing tool, problems with using Selenium, the history of Selenium, JWebUnit, DriftWood, JsUnit, Fit, Selenium core, Selenium IDE, Selenium Remote Control, Selenium Grid, issues encountered doing functional testing in the browser, and Selenium hacks to work around these issues.
News about Selenium
- Topics
- Agile,
- Java,
- .NET,
- Ruby,
- Software Testing
The Selenium team has recently released Selenium 2 (a.k.a. Selenium WebDriver), a major update to the poplar test framework for web applications.
- Topics
- Agile,
- Agile Techniques,
- Tools,
- Software Testing
A group of people interested in improving the state of the art in Automated Functional Test Tools gathered for an annual workshop the Sunday before Agile 2009. Among the topics covered: Lightening Talk demos of various tools, Porting Cucumber to .NET, Documenting existing functional test tool capabilities in a spreadsheet and the limits of Capture/Playback tools.
- Topics
- Artifacts & Tools,
- Agile,
- Debugging,
- Software Testing
While Selenium has gained wide acceptance as a useful tool for automating browser-level tests, tracking down the cause of test failures can take significant time. Daniel Wellman has shared two of his best tricks to greatly reduce debugging time for failed Selenium tests.
- Topics
- Artifacts & Tools,
- Agile
Choosing between functional testing tools that drive a real web browser, like Selenium,
and those that simulate a browser, like Canoo WebTest? Marc Guillemot compared the two, and in his opinion, WebTest wins, with a score of 13-5.
Articles about Selenium

- Topics
- Delivering Quality,
- Agile Techniques,
- Agile
Continuous Integration, a basic XP practice, has now become an accepted development best practice. InfoQ presents Chapter 6: Continuous Testing, with advice and examples for writing good tests to ensure system quality, from the book "Continuous Integration: Improving Software Quality and Reducing Risk," which aims help teams make CI a transparent "non-event".

- Topics
- Artifacts & Tools,
- Agile Techniques,
- Agile,
- .NET,
- Unit Testing
Dan Bunea shows developers how TDD can be applied in .NET using Selenium RC and Castle. Test first principals provide architects a way to quickly jump into active development early in the application development lifecycle. The benefits of TDD are a drastic reduction in defects as well as increased flexibility in the code base since the application evolves quickly through an iterative process.

- Topics
- Agile,
- Java,
- .NET,
- Javascript,
- Ruby,
- Software Testing
The Selenium develompent team briefly introduces Selenium, a web acceptance testing tool, and shows how to test Ajax applications with waitForXxxx Selenium commands, as well as how to test a simple Ajax effect - an asynchronous text update - with Selenium.
Interviews about Selenium

- Topics
- Open Source,
- Enterprise Architecture,
- Ruby on Rails,
- Architecture,
- Ruby
Zed Shaw and Matt Pelletier sat down with InfoQ's Obie Fernandez at RailsConf to explore some of the reasoning behind setting up the mongrel project, getting adoption in enterprise and dealing with developers who just aren't ready. Watch the interview to find out how much Shaw's Enterprise Mongrel product will cost, where the support contracts are and who'll come out on top when the vultures land.