faa6324280
Added instancespage based on the new regions. test_instances checks the instance createion and deletion. Few other modifications I've made: * forms: - removed "div >" from checkbox locator, to identify "default" checkbox in "launch_instance->Access & Security ->default" *horizon.conf - Added [launch_instances] to include instances attributes from config file *config - Added InstancesGroup to include [launch_instances] from horizon.conf Partially implements blueprint: integration-tests-hardening Change-Id: I7d58a970fd36ff86021f3f050c5d01586a26599c |
||
---|---|---|
.. | ||
pages | ||
regions | ||
tests | ||
README.rst | ||
__init__.py | ||
basewebobject.py | ||
config.py | ||
helpers.py | ||
horizon.conf | ||
webdriver.py |
README.rst
Horizon Integration Tests
Horizon's integration tests treat Horizon as a black box.
Running the integration tests
Set up an OpenStack server
Update the configuration file at horizon.conf
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