Versions Compared

Key

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

Introduction

Here's the typical testing pyramid - it clearly shows that UI tests will not replace any other tests (manual tests or Acceptance (Integration) tests).

Image Removed

UI Tests

Goals

Have few typical cases automatically covered to prevent regressions there.

...

basically shows that there's different layers of tests and that in lower layers one should have most tests and hence the biggest coverage. On the very top - the manual tests - should be very minimal.

Image Added

...

    • Test basic Page editing

Design

  • test will go into magnolia-integration-test/uitests in ce-bundle
  • test will be executed using Firefox as this one has a headless mode

Outlook

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