8386221adf
Adding test method that checks creating/removal of job binary under Project/Data Processing/Job Binaries. The core testing function can be easily extended with other job binary templates; the initial versions allows to test for jobs stored on the Internal DB. As part of this test several items have been created * new pageobject class JobbinariesPage * new form field FileInputFormFieldRegion Co-Authored-By: Luigi Toscano <ltoscano@redhat.com> Partially implements blueprint: selenium-integration-testing Change-Id: I48c992bbfd0b2428be220a4462d5ef76aca5fa45 |
||
---|---|---|
.. | ||
pages | ||
regions | ||
tests | ||
__init__.py | ||
basewebobject.py | ||
config.py | ||
helpers.py | ||
horizon.conf | ||
README.rst | ||
webdriver.py |
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