horizon/openstack_dashboard/test/integration_tests
zhurong b1a9078404 Update the access_and_security url
Since this bp reorganise-access-and-security,
move access_and_security to separate panel,
there are some places url need to change too.

Closes-Bug: #1679895

Change-Id: I59560c479ad77d2452484b2138065a003451f376
2017-04-05 03:33:50 +00:00
..
pages Replace six.iteritems(iter) with iter.items() 2016-12-14 11:13:20 +08:00
regions Update the access_and_security url 2017-04-05 03:33:50 +00:00
tests Use more specific asserts in tests 2017-02-15 11:19:43 +01:00
README.rst Add configuration mechanism to turn off browser maximisation 2016-02-11 07:05:22 +11: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 Flavors panel can switch to Angular 2016-10-11 15:49:55 -07:00
decorators.py Make 'switch' between legacy and Angular Images 2016-08-05 08:17:21 -06:00
helpers.py Simplify uuid without dashed 2016-12-07 07:14:57 +00:00
horizon.conf Flavors panel can switch to Angular 2016-10-11 15:49:55 -07:00
video_recorder.py Implement video capture for failed tests 2016-06-07 13:09:47 +03:00

README.rst

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