Application Test¶
With a framework like https://www.seleniumhq.org/ it’s possible to play and verify unattended test cases.
To assist such frameworks and to make the tests reliable, an individual tag might be assigned to HTML elements which have to interact with the test framework.
Form¶
By default every FormElement contains an attribute ‘data-reference=<value>’, whereas the ‘<value>’ is either the name of the FormElement or a custom value, defined via ‘FormElement.parameter.dataReference=<value>’.
Report¶
Any HTML output can be extended by a tag - that’s done by the webmaster. For QFQ generated links, an attribute like ‘data-reference’ might be injected via token ‘A’ (attribute).
SELECT 'p:personedit&form=person&r=1|b|s|A:data-reference="person-edit"|t:Edit person' AS _link