Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Execute tests with with different browsers (Firefox, Chrome, Safari, Ie, ...) an different OS's (OSX, Unix, Windows, iOs, ...) using hudson slaves

Implementation hints

Our UI tests are implemented with selenium. Despite the fact that this tool is really mature, those tests aren't as reproducible as ordinary unit-tests. Here's a list of hints that should help to write stable magnolia ui tests:

IssuePotential fixRemark
Element cannot be found although it's thereadd a delayif the test triggers a long running action (e.g. activation) this can take longer than the current timeout we use for retrieving elements...