You can pass a C1 exam in German, land in Zurich, and understand nothing at all in the first conversation you overhear.
This is not your fault and it is not a gap in your German. Switzerland runs on diglossia: standard German is what gets written, and something quite different is what gets spoken, and both operate at full strength all day. A Swiss newspaper is in standard German. The conversation about that newspaper is not.
What Schwyzerdütsch actually is
Schwyzerdütsch is not one thing. It is a family of Alemannic dialects, and Basel, Bern, Zurich and Valais differ from each other enough to be noticed and joked about. What they share is a distance from standard German that is genuinely large, larger than most German regional dialects, and no written standard to pull them back towards the centre.
Mundart: the spoken dialect, as opposed to what is written. The word you will hear used for the thing itself.
Schriftdeutsch: written German. Note the framing: standard German is understood as the written variety, not as the real one.
Two structural facts explain a lot. Swiss German has no preterite at all: everything past goes through the perfect, so ich ging simply does not exist and ich bi gange does all the work. And Switzerland abolished the letter ß decades ago, so even Swiss standard German writes Strasse.
The French problem
The single most disorienting thing for a German speaker in Switzerland is the vocabulary that arrived from French and stayed.
Velo: a bicycle. Germany says Fahrrad. From the French vélo, and completely standard in Switzerland including in writing.
Trottoir: the pavement. Germany says Gehsteig or Bürgersteig.
Billett: a ticket. Germany says Fahrkarte.
Poulet: chicken as food. Germany says Hähnchen.
Glace: ice cream. Germany says Eis.
parkieren: to park. Germany says parken, and the extra syllable is a reliable tell.
Merci vilmal: thanks a lot, mixing a French word with a German one in a single breath, and used constantly.
The supermarket, which is a different country
Rüebli: a carrot. Germany says Möhre or Karotte. Also the basis of Rüeblitorte, the carrot cake of Aargau.
Peperoni: a bell pepper. Germany says Paprika, and in Germany Peperoni means a small hot chilli, so this one produces genuinely wrong shopping.
Zmorge: breakfast, from zum Morgen. Its relatives Znüni and Zvieri are covered in the article on meal names.
Znacht: dinner, same construction.
Güggeli: a roast chicken, and a good illustration of the Swiss fondness for the diminutive.
The diminutive, which is everywhere
Swiss German attaches -li to a remarkable proportion of its nouns, and not always to make things smaller. Rüebli, Güggeli, Müsli, Grüezi, Chäschüechli. It softens rather than shrinks, and a learner who never uses it will sound oddly stiff.
Which brings us to the test.
Chuchichäschtli: a kitchen cupboard. Standard German Küchenschrank. Four instances of the Swiss ch, which is a hard fricative made at the back of the throat, and a word that no German, Austrian or foreigner has ever pronounced convincingly on the first attempt.
You will be asked. Everyone is asked. Failing cheerfully is the correct response, exactly as it is with the Bavarian Oachkatzlschwoaf in the Munich vocabulary.
What to actually do about it
Do not try to learn Swiss German before you arrive. Almost nobody does it deliberately and the return is poor, because the variety you learn may not be the variety of the canton you land in.
Do learn to recognise the fifty or so words that differ, because those are what make an otherwise comprehensible sentence collapse. And do ask people to switch. Swiss speakers move into standard German instantly and without resentment, having done it in school for a decade. The request is completely normal.
What is not normal, and worth knowing, is asking them to keep doing it in a group of Swiss people. Standard German is a formal register in Switzerland, and a whole table holding it for one person is a favour, not a default.
Learning the fifty words
Save the Swiss word beside the German one. Velo = bike is half the point. Velo, on every street sign in Zurich, where Germany would write Fahrrad holds both, which is what you actually need.
Give Translate the whole sentence. Spoken Swiss German is not going to yield to word lookup at all, but written Swiss standard German will, and that is where most of these words appear.
Then let the levels handle it. Fifty words with a high hit rate in one country is precisely the profile that spaced repetition finishes quickly.
The short version
Learn Velo, Billett, Trottoir, Rüebli and Peperoni before you shop. Expect the perfect tense to do all past-tense work. Write Strasse.
And when someone asks you to say Chuchichäschtli, try it. That is the entire point of the word.
Heard something in Zurich that your German did not cover? Put the whole line into Vokabulo. Free to start on iPhone and iPad. 🇨🇭