Testing your survey before it goes live is fundamental to its success.

Choosing a sample test group to take your survey as respondents will clearly highlight any issues surrounding your survey.  Send your survey to a group of people that have not been involved in the survey design or set-up.  This way you can realistically gauge the length of time it takes to complete a survey, whether any of the questions cause confusion, and that any logic is operating and working as expected. 

Checkbox Survey v4.6 allows for test responses to be collected separately from other responses.  These responses can be tracked, monitored, and eventually deleted, while any feedback can be swiftly incorporated by editing your survey.  Doing this will not only save you a lot of time and effort, but will also provide confidence when your survey actually goes live.