Azure / Azure/api-management-developer-portal

Feature Request - Add IDs to Page Controls

Open
#619 11 comments 0 reactions 1 assignee Claimed by @azaslonov View on GitHub
(t) Improvement (u) DevOps P2
Dominant language
TypeScript
Stars
545
Forks
360
PR merge metrics
No merged PRs in 30d

Description

Selenium and other UX test harnesses use unique control identifiers during test runs. Page controls in APIM do not have unique identifiers which makes it much more difficult to locate expected controls upon processing page responses. For example, the navigation link menu and it's child links do not have unique identifiers:

While not completely blocking, tests have to be written using other less reliable ways of identifying these controls. This in turn could lead to churn in test code maintenance and perhaps even result in false test success/failure reporting.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.