horizon/openstack_dashboard/test/integration_tests
2016-08-25 18:47:29 +00:00
..
pages Make 'switch' between legacy and Angular Images 2016-08-05 08:17:21 -06:00
regions Fix intermittent integration test failures related to messages 2016-08-25 13:45:08 +03:00
tests Fix order of arguments in assertEqual 2016-08-16 12:02:45 +07:00
__init__.py Integration tests - running the tests 2014-02-26 10:45:21 +00:00
basewebobject.py Wait for user menu items to become visible before clicking them 2016-04-26 15:57:29 +03:00
config.py Make 'switch' between legacy and Angular Images 2016-08-05 08:17:21 -06:00
decorators.py Make 'switch' between legacy and Angular Images 2016-08-05 08:17:21 -06:00
helpers.py Merge "Implement video capture for failed tests" 2016-06-08 08:43:07 +00:00
horizon.conf Enable Angular Image panel 2016-08-16 11:42:23 +00:00
README.rst Add configuration mechanism to turn off browser maximisation 2016-02-11 07:05:22 +11:00
video_recorder.py Implement video capture for failed tests 2016-06-07 13:09:47 +03:00

Horizon Integration Tests

Horizon's integration tests treat Horizon as a black box.

Running the integration tests

  1. Set up an OpenStack server

  2. Update the configuration file at horizon.conf or add overrides to that file in local-horizon.conf which is ignored by git.

  3. Run the tests. :

    $ ./run_tests.sh --integration

More information

https://wiki.openstack.org/wiki/Horizon/Testing/UI

https://wiki.mozilla.org/QA/Execution/Web_Testing/Docs/Automation/StyleGuide#Page_Objects