Exhaustive testing is a testing or quality assurance approach in which all possible combinations of scenarios and use/test cases are used for testing.In testing software, it is all the possible combinations of every type of input as well as every permutation and variation of how the input is carried out to ensure that everything works as expected.
FIRST_NAMEtemplate variable, which will be passed to the snippet from test case. The snippet also seeds other form fields, but our focus here is on First Name field.
page.closeDialogmethod to dismiss dialogs as they pop up. Then we call the snippet for every combination of input values and assert the dialog message is OK
FIRST_NAMEvariable a value (latin, non-latin and emoji)