The extension rgformvalidator allows to validate any form of TYPO3 with the following test types
Here is a short explanation for the 2 forms.
Form 1
Form 2
# Form 1 Name: | *name = input,40 | | required,nodigit,length{4;-1} Url: | *url = input,40 | http://| required,url Email: | *email=input,40 | | required,email Username: | *username=input,40 | | required,alphanum,length{5;-1} Username 2: | *username2=input,40 | | differs{username} Passwort: | *pw=password,40 | | required, digit,length{4;-1} Confirm PW| *pw2=password,40 | | required,confirm{pw} Alter:| *age=input,40 | | required, digit{35;70} # Form 2 Name: | *name=input,40 | Enter your name here| required Select: | *email=radio | Option 1, Option 2, Option 3 | required Select II | address=select | Select, Option 4, Option 5, Option 6|required Check: | tv=check | 0 | required