I'm not a software tester, but have been tasked with writing manual User Acceptance test cases for some long customer signup forms for a web application.
Is the starting point that we assume all the form fields are 'there' for each type of form, and that the test cases begin with the checking of the form functionality e.g. input validation etc. Or, should I write a test case to check each form identifier is correct, each form field is present, each drop down is populated etc (I guess when a new build is produced its possible a form element/field could have a error - although unlikely).
If I am going to write a test case for lots of form elements can I use multiple assertions to save time e.g. "Check Identifiers: text1, text2, text3, etc are present and correct." Or should it be one test case for every element of the form. The forms are unlikely to change much over time.
I get the feeling that there are 2 types of test here - one that the form functions correctly, the other the component parts are actually displayed correctly by default.
Thank you.