#1622 TPS UI : Objects are not locatable using id's and names
Closed: Fixed None Opened 8 years ago by gkapoor.

It's hard to identify links/panels/buttons for tps UI using object id and
names(as many don't exist).

Steps to Reproduce:

1. Open tps UI example :
https://dhcp201-123.englab.pnq.redhat.com:30042/tps/ui/
2. to access  "General Configuration" link, you need to refer
driver.find_element_by_css_selector('div.panel-body.pki-menu > ul >
li[name="config"] > a').click().
3.This is not locatable using object id's.

Actual results:

Currently we are using css or xpath to locate them.

Expected results:

Objects should be locatable using id's and names.

Additional info:
Most of the links are not locatable using id's.

Attached [Selenium_ide_screenshot](https://bugzilla.redhat.com/attachment.cgi?id=1077948) for reference to what I saw while viewing links
using selenium IDE recorder.

Per CS/DS Meeting of 10/12/2015 - 10.3 - CRITICAL

The patch will update the TPS UI elements as described in this page:
http://pki.fedoraproject.org/wiki/TPS_UI_Elements

Please let me know if more is needed.

Fixed in master: 14c3c2992fc5eccb7cafad38d0b5a0e7503982d5

The IDs/names of the important objects are already added. More can be added quite easily as needed.

Feel free to reopen the ticket if more element IDs/names are needed.

Metadata Update from @gkapoor:
- Issue assigned to edewata
- Issue set to the milestone: 10.3.0

7 years ago

Dogtag PKI is moving from Pagure issues to GitHub issues. This means that existing or new
issues will be reported and tracked through Dogtag PKI's GitHub Issue tracker.

This issue has been cloned to GitHub and is available here:
https://github.com/dogtagpki/pki/issues/2181

If you want to receive further updates on the issue, please navigate to the
GitHub issue and click on Subscribe button.

Thank you for understanding, and we apologize for any inconvenience.

Login to comment on this ticket.

Metadata