Done
Details
Details
Assignee
Dennis Bridges
Dennis BridgesReporter
Mikita Siadykh
Mikita SiadykhTester Assignee
Dennis Bridges
Dennis BridgesPriority
Story Points
1
Sprint
None
Development Team
Thunderjet
Fix versions
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created March 11, 2020 at 11:37 AM
Updated June 24, 2020 at 11:31 PM
Resolved June 24, 2020 at 11:31 PM
Form elements must have labels
Elements: POL filters pane controls + POL details checkboxes + Tags pane control
POL form: vendorDetail\.instructions, vendorDetail\.refNumber, eresource\.userLimit, phisical\.limit, locations[0].quantityElectronic,
locations[0]\.quantityPhysical, fundDistribution[0]\.value, cost\.quantityElectronic, cost\.discount, cost\.listUnitPriceElectronic,
cost\.additionalCost, cost\.quantityPhysical, cost\.listUnitPrice, poLineDescription, cancellationRestrictionNote, poLineNumber, description,
details\.receivingNote, details.productIds[0].qualifier, details.productIds[0].productId, details\.subscriptionInterval, edition, publicationDate,
publisher, titleOrPackage
PO filters pane controls + PO details checkboxes + Tags pane control
PO form - po number, created by, assigned to, notes
Closing reason setting - field
Purchase order lines limit - field
Order templates = PO + POL issues
Lib: stripes-components, stripes-acq-components, ui-orders
Impact: critical
Description
Ensures every form element has a label
Fix
Fix at least one (1) of these issues:
aria-label attribute does not exist or is empty
aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty
Form element does not have an implicit (wrapped) <label>
Form element does not have an explicit <label>
Element has no title attribute or the title attribute is empty