Bug 870993

Summary: UI testing requirement: user event notification - update UI components with static identifiers
Product: Red Hat Enterprise Virtualization Manager Reporter: Pavel Novotny <pnovotny>
Component: ovirt-engine-webadmin-portalAssignee: Vojtech Szocs <vszocs>
Status: CLOSED CURRENTRELEASE QA Contact: Pavel Novotny <pnovotny>
Severity: high Docs Contact:
Priority: unspecified    
Version: 3.1.0CC: acathrow, dyasny, ecohen, iheim, jturner, oramraz, pstehlik, Rhev-m-bugs, sgrinber, vszocs, ykaul
Target Milestone: ---Keywords: TestBlocker
Target Release: 3.2.0Flags: sgrinber: Triaged+
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: ux
Fixed In Version: sf16 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 948448    
Attachments:
Description Flags
Add Event Notification with marked elements without static identifiers none

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