Personal tools
You are here: Home Products Plone Roadmap #100: Integrate Selenium for functional testing
Document Actions

#100: Integrate Selenium for functional testing

Contents
  1. Motivation
  2. Proposal
  3. Participants
by Alexander Limi last modified June 11, 2006 - 00:21
Plone should use Selenium to build a functional testing suite. The UI team should work with the Selenium team to make sure there are enough hooks to test most functionality.
Proposed by
Alexander Limi
Proposal type
User interface
State
rejected

Motivation

Right now, Plone has a proper unit testing framework, but there's no automated tests verify UI functionality. This is becoming increasingly important as Plone gets more functionality added, and more complex operations that may fail because of broken infrastructure.

We should make sure the most important functionality is always tested, and that it works in different browsers. Selenium is an excellent approach to this, and ties in well with how Plone already approaches things from a JS perspective.

Proposal

  • Make sure there are enough HTML id attributes that Selenium can latch on to in the UI
  • Write up an initial testing plan, a list of functionality we need to test.
  • Write said tests. :)

Participants

Alexander Limi
Jason Huggins
Maik Röder


For any issues with the web site functionality, please file a ticket.

Please consult the policy on plone.org content if you want your content published on this site.

Servers and hosting by