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
[1]
https://gerrit.ovirt.org/#/c/67166/
Use a headless browser to perform basic UI sanity tests --
verify the UI loads, we can login, the UI renders correctly, navigation
works, etc.
[2]
https://jenkins.ovirt.org/job/ovirt-master_change-queue-tester/7829/artif...
(URL expires, screenshot below)
Example from the test:
--
GREG SHEREMETA
SENIOR SOFTWARE ENGINEER - TEAM LEAD - RHV UX
Red Hat NA
<
https://www.redhat.com/>
gshereme(a)redhat.com IRC: gshereme
<
https://red.ht/sig>