horizon/openstack_dashboard/test/integration_tests
gaofei fba4a12889 Change py27integration to integration.
Change py27integration to integration, since py27integration no longer
exist.

Change-Id: I35b40766a1e11b9973c44558545bc9d3491578a1
2019-12-04 08:23:46 +08:00
..
pages Merge "Fix volumes and volume_snapshots integration tests" 2019-12-02 20:13:30 +00:00
regions Merge "Fix volumes and volume_snapshots integration tests" 2019-12-02 20:13:30 +00:00
tests Merge "Fix volumes and volume_snapshots integration tests" 2019-12-02 20:13:30 +00:00
__init__.py Integration tests - running the tests 2014-02-26 10:45:21 +00:00
basewebobject.py Fix pep8 errors 2018-04-11 00:34:21 +09:00
config.py Merge "Fix volumes and volume_snapshots integration tests" 2019-12-02 20:13:30 +00:00
decorators.py Handle move of ABCs to collections.abc 2019-09-10 19:21:20 +09:00
helpers.py Switch integration tests to run with python3 2019-03-05 09:10:01 +00:00
horizon.conf Merge "Fix volumes and volume_snapshots integration tests" 2019-12-02 20:13:30 +00:00
README.rst Change py27integration to integration. 2019-12-04 08:23:46 +08:00
video_recorder.py Clean up logger usage 2017-04-13 04:35:50 +00: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. :

    $ tox -e integration

More information

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

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