Versions Compared

Key

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

...

The testbed provides a set of generic test cases to be used with every product in the testbed (Testbed supported test cases). These include standard authentication flows which are supported by every IdP/SP product, i.e. they can be used out of the box.

Gliffy Diagram
size600
displayNameTestbed generic test case sequence diagram300
nameTestbed generic test case sequence diagram
pagePin14

Testbed configuration

The testbed contains a general Selenium configuration that describes the generic test cases. The tests are using a standard flow, which expects a specific page sequence and defined HTML field identifiers (e.g. for username and password). The field identifiers are dynamic and can be replaced by including a products specific configuration file, which is provided by the product maintainer.

...

Each product may define its own test cases to test specific features. These test cases can be defined using the Behave/Selenium specification of the testbed and added to the product directory. They are then executed if the product is deployed in the testbed. 

Gliffy Diagram
size600
displayNameTestbed specific test case sequence diagram300
nameTestbed specific test case sequence diagram
pagePin12