========================================================TEST CASES=============================================================== ================================Contact Database=============================== 1. Create a new form and add all option-related questions such as Radio, Checkbox, Single Select Dropdown, Multi-Select Dropdown. 2. Check option edits and throw an error message for attempting to add an empty option during editing. 3. Allow for the changing sequence of options by dragging them up and down. 4. Allow deletion of options. If it is the last option of the question, it will trigger validation. 5. When adding a new option, perform validation checks. 6. Provide a remove button for each new option to delete specific options. 7. Prevent the addition of duplicate options when adding new options. 8. Allow for the import of Excel files with more values. 9. When deleting, display a message if the question is referenced in a capture or questionnaire. ================================Capture=============================== 1. Create a new form and add all option-related questions such as Normal, Group, Section - Radio, Checkbox, Single Select Dropdown, Multi-Select Dropdown. 2. Validate option edits to ensure that both optionName and Weight fields are not left empty during editing. 3. Enable the rearrangement of options by dragging them up and down. 4. Allow for the deletion of options. If it is the last option of the question, trigger validation. Additionally, prevent deletion if the option is referenced in a workflow. 5. Perform validation checks on new optionNames and Weights before adding them. 6. Provide a remove button for each new option to delete specific options. 7. Prevent the addition of duplicate options when adding new options. 8. Allow for the import of Excel files with the highest number of options. 8.A. Checking Import Excel Validation related empty values provided. 9. Ensure that reference questions are not deleted from capture forms to maintain data integrity. ================================Questionnaire=============================== 1. Create a new form and add all option-related questions such as Normal, Group, Section - Radio, Checkbox, Single Select Dropdown, Multi-Select Dropdown. 2. Validate option edits to ensure that both the optionName and Weight fields are not left empty during editing. 3. Enable the rearrangement of options by dragging them up and down. 4. Allow for the deletion of options. If it is the last option of the question, trigger validation. Additionally, prevent deletion if the option is referenced in a workflow. 5. Perform validation checks on new optionNames and Weights before adding them. 6. Provide a remove button for each new option to delete specific options. 7. Prevent the addition of duplicate options when adding new options. 8. Allow for the import of Excel files with the highest number of options. 9. Ensure that conditional routing questions' options are not deleted if they are being used in routing. => Image Option Question 1. Display image options in a list format, without the ability for users to edit the images. 2. Allow users to edit Option Name and Option Weight, with validation checks to ensure both fields are not empty. 3. Enable the changing sequence of options. 4. Validate if a user does not choose an option for a new option. Limitation 1. Image options cannot be imported.