Hi,
I added some basic UI validation testing to ovirt-system-tests [1]. Now when ovirt-engine patches are merged, OST will verify that the webadmin UI loads and renders. It currently verifies on both Chrome and Firefox and takes screenshots (example: [2]).
We decided to start with the basics -- only login and a few simple navigation verification, with no assertions. Patches are most welcome since I need to move on to other tasks. Known needs:
- add an assertion that ui.log remains empty while browsing
- web-ui tests
- assertions that things look decent
Best wishes,
Greg
Use a headless browser to perform basic UI sanity tests --
verify the UI loads, we can login, the UI renders correctly,
navigation works, etc.
Example from the test:
--