TPS UI Elements - dogtagpki/pki GitHub Wiki
This page describes major HTML elements in the TPS UI and provides the CSS selectors for automating UI operations.
Navigation elements are located under #navigation.
Element | CSS Selector |
---|---|
Home |
#navigation [name=home] |
Tokens |
#navigation [name=tokens] |
Certificates |
#navigation [name=certs] |
Activities |
#navigation [name=activities] |
Accounts |
#navigation [name=accounts] |
Accounts / Users |
#navigation [name=accounts] [name=users] |
Accounts / Groups |
#navigation [name=accounts] [name=groups] |
System |
#navigation [name=system] |
System / General Configuration |
#navigation [name=system] [name=config] |
System / Authentication Sources |
#navigation [name=system] [name=authenticators] |
System / Subsystem Connections |
#navigation [name=system] [name=connectors] |
System / Profiles |
#navigation [name=system] [name=profiles] |
System / Profile Mappings |
#navigation [name=system] [name=profile-mappings] |
System / Audit Logging |
#navigation [name=system] [name=audit] |
System / Self Tests |
#navigation [name=system] [name=selftests] |
Status |
#navigation [name=status] |
Account |
#navigation [name=account] |
Username |
#navigation [name=account] [name=username] |
Logout |
#navigation [name=account] [name=logout] |
Page elements are located under #content.
Element | CSS Selector |
---|---|
Select All Checkbox |
#tokens-selectall |
Select Checkboxes |
#tokens-select-<ID> |
Element | CSS Selector |
---|---|
Select All Checkbox |
#certs-selectall |
Select Checkboxes |
#certs-select-<ID> |
Element | CSS Selector |
---|---|
Select All Checkbox |
#activities-selectall |
Select Checkboxes |
#activities-select-<ID> |
Element | CSS Selector |
---|---|
Select All Checkbox |
#users-selectall |
Select Checkboxes |
#users-select-<ID> |
Element | CSS Selector |
---|---|
Select All Checkbox |
#groups-selectall |
Select Checkboxes |
#groups-select-<ID> |
Element | CSS Selector |
---|---|
Select All Checkbox |
#group-members-selectall |
Select Checkboxes |
#group-members-select-<ID> |
Element | CSS Selector |
---|---|
Select All Checkbox |
#config-selectall |
Select Checkboxes |
#config-select-<ID> |
Element | CSS Selector |
---|---|
Select All Checkbox |
#authenticators-selectall |
Select Checkboxes |
#authenticators-select-<ID> |
Element | CSS Selector |
---|---|
Select All Checkbox |
#authenticator-properties-selectall |
Select Checkboxes |
#authenticator-properties-select-<ID> |
Element | CSS Selector |
---|---|
Select All Checkbox |
#connectors-selectall |
Select Checkboxes |
#connectors-select-<ID> |
Element | CSS Selector |
---|---|
Select All Checkbox |
#connector-properties-selectall |
Select Checkboxes |
#connector-properties-select-<ID> |
Element | CSS Selector |
---|---|
Select All Checkbox |
#profiles-selectall |
Select Checkboxes |
#profiles-select-<ID> |
Element | CSS Selector |
---|---|
Select All Checkbox |
#profile-properties-selectall |
Select Checkboxes |
#profile-properties-select-<ID> |
Element | CSS Selector |
---|---|
Select All Checkbox |
#profile-mappings-selectall |
Select Checkboxes |
#profile-mappings-select-<ID> |
Element | CSS Selector |
---|---|
Select All Checkbox |
#profile-mapping-properties-selectall |
Select Checkboxes |
#profile-mapping-properties-select-<ID> |
Element | CSS Selector |
---|---|
Select All Checkbox |
#audit-events-selectall |
Select Checkboxes |
#audit-events-select-<ID> |
Element | CSS Selector |
---|---|
Select All Checkbox |
#selftests-selectall |
Select Checkboxes |
#selftests-select-<ID> |
Error dialog elements are located under #error-dialog.