Bug 870993 - UI testing requirement: user event notification - update UI components with static identifiers
Summary: UI testing requirement: user event notification - update UI components with s...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Enterprise Virtualization Manager
Classification: Red Hat
Component: ovirt-engine-webadmin-portal
Version: 3.1.0
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: ---
: 3.2.0
Assignee: Vojtech Szocs
QA Contact: Pavel Novotny
URL:
Whiteboard: ux
Depends On:
Blocks: 948448
TreeView+ depends on / blocked
 
Reported: 2012-10-29 11:14 UTC by Pavel Novotny
Modified: 2015-09-22 13:09 UTC (History)
11 users (show)

Fixed In Version: sf16
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed:
oVirt Team: ---
Target Upstream Version:
Embargoed:
sgrinber: Triaged+


Attachments (Terms of Use)
Add Event Notification with marked elements without static identifiers (50.28 KB, image/png)
2012-10-29 13:05 UTC, Pavel Novotny
no flags Details


Links
System ID Private Priority Status Summary Last Updated
oVirt gerrit 14048 0 None None None Never

Description Pavel Novotny 2012-10-29 11:14:09 UTC
Description of problem:
To be able to properly test user event notifications, some elements in 'Add Event Notification' dialog need to be updated with static IDs or similar sort of static identifier.

Version-Release number of selected component (if applicable):
rhevm-webadmin-portal-3.1.0-22.el6ev.noarch (SI22.1)

How reproducible:
Always

Steps to Reproduce:
1. Open 'Add Event Notification' dialog: go to Users tab - select some user - go to Event Notifier sub-tab - click on Manage Events.
  
Actual results:
All check boxes and drop-down buttons lack some static identifier.

Expected results:
All check boxes and drop-down buttons should have some sort of static identifier, no matter if it is an HTML 'id', 'class' or other attribute.

Additional info:
See attached screenshot, where the needed elements are marked.

Comment 2 Pavel Novotny 2012-10-29 13:05:10 UTC
Created attachment 634993 [details]
Add Event Notification with marked elements without static identifiers

Seems like the attachment in comment#0 wasn't uploaded, sending again.

Comment 13 Vojtech Szocs 2013-04-16 09:29:21 UTC
Note to myself: this is a good opportunity to add element IDs also to System Tree (on left-hand panel), preferably via separate patch.

Comment 16 Pavel Novotny 2013-05-13 16:26:26 UTC
Verified in rhevm-3.2.0-10.25.beta3.el6ev (sf16).

"Add Event Notification" dialog: all checkboxes in the tree-list now have static IDs in format "ManageEventsPopupView_tree_root<X>_node<Y>".

With these identifiers the testing of user event notifications can be now automated.

Comment 17 Itamar Heim 2013-06-11 09:11:02 UTC
3.2 has been released

Comment 18 Itamar Heim 2013-06-11 09:11:08 UTC
3.2 has been released

Comment 19 Itamar Heim 2013-06-11 09:38:24 UTC
3.2 has been released


Note You need to log in before you can comment on or make changes to this bug.