Trwa sprzedaż biletówTesting Ground Conference, bilety 30% taniej

Organizujemy Testing Ground Conference, jedną z największych konferencji QA w Polsce. Kod poniżej daje 30% na każdy bilet.

Kup bilety
11. Instrukcja warunkowa SWITCH

 

 

Instrukcja switch jest jedną z instrukcji warunkowych w języku Java. Instrukcja switch pozwala nam zastąpić kilka zagnieżdżonych konstrukcji if-else, a tym samym sprawić, że nasz kod będzie bardziej czytelny i zwięzły.

 

 

Instrukcja switch

  • Od 1 do n przypadków „case”
  • argument przekazany do „case” musi być stałą lub literałem. Nie można używać zmiennych
  • wartości „case” musza być unikalne
  • instrukcja „case” może, ale wcale nie musi posiadać instrukcji „break”

 

Jeśli uczysz się Javy z myślą o automatyzacji testów (np. Selenium/Java), takie konstrukcje jak switch szybko zaczną się pojawiać w praktyce: mapowanie danych testowych, obsługa różnych wariantów środowisk, czytelniejsze warunki w frameworku. Quality Island pomaga połączyć podstawy Javy z realnym QA — na szkoleniach pokazujemy, jak pisać czytelny kod pod testy automatyczne i jak budować rozwiązania, które da się potem łatwo utrzymać w projekcie.

Przykład wykorzystania:

String dzienTygodnia = "maj";

switch(dzienTygodnia){
    case "poniedziałek":
        System.out.println("8:00-16:00");
        break;
    case "wtorek":
    System.out.println("8:00-16:00");
        break;
    case "środa":
        System.out.println("8:00-15:00");
        break;
    case "czwartek":
        System.out.println("8:00-15:00");
        break;
    case "piątek":
        System.out.println("8:00-14:00");
        break;
    case "sobota":
        System.out.println("8:00-12:00");
        break;
    case "niedziela":
        System.out.println("Sklep nieczynny!");
        break;
    default:
        System.out.println("Podana błędne dane!");
}

Jeżeli chcesz przejść od podstaw składni do praktycznego wykorzystania Javy w testach automatycznych, Quality Island oferuje szkolenia i warsztaty dla testerów oraz zespołów QA (Java do automatyzacji, Selenium, testy API, CI/CD). Dzięki temu takie elementy jak switch, pętle, kolekcje czy obsługa wyjątków możesz szybko zastosować w realnych scenariuszach testowych, a nie tylko w prostych przykładach z podręcznika. Ten temat przerabiamy w praktyce na szkoleniu Wprowadzenie do programowania od podstaw JAVA.

Co o tym sądzisz?

Dodaj komentarz

Bądź na bieżąco
Bądź na bieżąco
Automatyzacja testów z narzędziem Playwright (Python)
Automatyzacja testów z narzędziem Playwright (C#)

2657,00 PLN

12.10.26, 02.11.26, 23.11.26, 14.12.26, 18.01.27
2 dni
Automatyzacja testów z narzędziem Playwright (Python)
Automatyzacja testów z narzędziem Playwright (Python)

2670,00 PLN

08.10.26, 27.10.26, 17.11.26, 09.12.26, 14.01.27
2 dni
Automatyzacja testów z narzędziem Playwright
Automatyzacja testów z narzędziem Playwright (Java)

Pierwotna cena wynosiła: 2661,00 PLN.Aktualna cena wynosi: 2523,00 PLN.Ostatnie miejsca w promocyjnej cenie

23.09.26, 15.10.26, 05.11.26, 26.11.26, 17.12.26, 20.01.27
2 dni
Popularne artykuły
Język Gherkin: co to jest i jak go używać w testowaniu oprogramowania
Smoke test: co to jest, kiedy go uruchamiać i czym różni się od sanity testu
Jak zostać testerem oprogramowania: ścieżka krok po kroku bez dyplomu informatyka
Najnowsze artykuły
Jak skrócić testy regresyjne z 5 dni do 10 godzin: case Argos
Cyber Resilience Act: nowy obowiązek testowania podatności przez cały cykl życia produktu
AI Act: obowiązki testowania systemów wysokiego ryzyka, termin przesunięty na 2027
Popularne kategorie