Text Box
Every common native input type, plus a form whose output you can assert against.
Input types
Form with output
Submit and read the values back from the DOM.
Native HTML5 validation
No custom error messages — the browser shows its own tooltip bubble. Read it from the element's validationMessage property.