The book suggested by David L Morgan, Survey Research Methods by Fowler is among the bestselling from SAGE publishing.
For your specific question "How to design a questionnaire for Thesis?" Take the first step by exploring the Concept, Construct and relevant Variables as per the requirement of your research questions. Note that these should be purely contextual as per your research.
Define your research objectives: Determine the purpose of your questionnaire, the research question(s) you want to answer, and the population you want to study.
Develop your research questions: Develop clear and concise research questions that will help you achieve your research objectives.
Choose your question types: Decide on the type of questions you want to include in your questionnaire, such as open-ended questions, closed-ended questions, or Likert scale questions.
Develop your questionnaire items: Write your questionnaire items in a clear and concise manner, using simple language that is easy for respondents to understand.
Pilot test your questionnaire: Conduct a pilot test of your questionnaire with a small sample of respondents to identify any potential issues with your questionnaire and make necessary changes.
Administer your questionnaire: Administer your questionnaire to your target population and collect the data.
As for determining which statistical test to use, this will depend on the type of data you collect and the research questions you want to answer. Some common statistical tests used in questionnaire analysis include chi-square tests, t-tests, ANOVA, and regression analysis. It is recommended that you consult with a statistician or your thesis advisor to determine which statistical test is appropriate for your specific research questions and data.