horizon/openstack_dashboard/test/integration_tests/tests
Daniel Korn 2a27c7f4e6 Settings page ChangePassword page and their tests
Two new pages added: Settings page and ChangePassword page.
To test their functionality I wrote two tests:
1. test_user_settings_change
 * changes the system's language
 * changes the timezone
 * changes the number of items per page (page size)
2. test_password_change:
   changes the password, verifies it was indeed changed and
   resets to default password.

To allow the above I've made few changes in other places:
* projectpage - added the go_to_settings_page method.
* helpers - added Selenium's implicit wait for self.driver
  in order to use page_timeout for pages that don't load
  instantly.

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

Partially implements blueprint: selenium-integration-testing

Change-Id: I24e01cd13d4a63ffd82505e4fd9cc95ba887e882
2014-07-20 11:47:48 +03:00
..
__init__.py Integration tests - running the tests 2014-02-26 10:45:21 +00:00
test_login.py Integration tests - page objects pattern 2014-03-25 13:42:57 +02:00
test_password_change.py Settings page ChangePassword page and their tests 2014-07-20 11:47:48 +03:00
test_user_settings.py Settings page ChangePassword page and their tests 2014-07-20 11:47:48 +03:00