C# dla testerów oprogramowania

Czy częsta zmiana pracy się opłaca? Dylematy testerów oprogramowania

Czy zmiana pracy co dwa lata to jedyna droga do rozwoju? A może lepiej jednak budować swoją pozycję w jednej firmie? Czasami testerzy stają przed dylematem, na który nie ma prostej odpowiedzi.

Vibium. Proof of concept

Twórca Selenium i Appium, Jason Huggins, wraca z kolejnym projektem testowym. Tym razem stawia na decentralizację, realizm środowisk i zminimalizowaną konfigurację. Vibium, bo o nim mowa, ma być próbą stworzenia alternatywy dla dotychczasowych rozwiązań w testowaniu aplikacji webowych, opartą na rzeczywistych urządzeniach i sztucznej inteligencji. Brzmi ambitnie. Ale czy faktycznie działa?

Mid to nowy junior. Podsumowanie webinaru

Czy na rynku testerów istnieje jeszcze junior? Patrząc na dane z ostatnich miesięcy - prawie nie. Stanowiska juniorskie to raptem 7-8% ofert i nawet one wymagają roku czy dwóch doświadczenia plus SQL, API, Git na wejściu. To zestaw, który niedawno należał do mida. Nic dziwnego, że coraz częściej mówimy „mid to nowy junior”.

Negatywne scenariusze testowe. Przykłady

Nie każda awaria oprogramowania to efekt źle napisanej funkcji. Często problem leży w tym, czego nikt nie sprawdził albo w sytuacjach, które wydają się zbyt mało prawdopodobne, by brać je pod uwagę. A jednak właśnie takie "nieprawdopodobne" scenariusze potrafią sparaliżować działanie systemu w najmniej oczekiwanym momencie.

Test Dive 2025. Rejestracja i agenda

9 października Kraków znów będzie miejscem, gdzie spotkają się testerzy. Test Dive 2025 to jedna z największych w Polsce konferencji o jakości i testowaniu oprogramowania. Rejestracja na wydarzenie już trwa, a agenda pokazuje, że w tym roku również możemy liczyć na wyjątkowo różnorodny program.

Trendy w językach programowania

Ranking top 20 języków programowania w 2024 r.

Jaki język programowania wybrać do automatyzacji testów?

Automatyzacja testów stała się fundamentalnym elementem procesu tworzenia oprogramowania. Wybór odpowiedniego języka programowania często przesądza o sukcesie lub porażce całego projektu automatyzacji.

C# w 2024 roku

W ostatnim czasie w społeczności programistycznej pojawia się coraz więcej spekulacji na temat spadającego znaczenia C#, szczególnie w świetle rewolucji AI i dominacji języków takich jak Python czy Java. Analizujemy te twierdzenia i staramy się zrozumieć, co oznaczają one dla testerów.

Czy znajdziesz minutkę, żeby porozmawiać o TDD?

Kiedy zaczynam rozmawiać o TDD (Test Driven Development), przeważnie spotykam się z dwoma reakcjami. Albo ktoś jest bardzo podekscytowany, albo reaguje agresywnie. To jest chyba jeden z tych tematów, które dzielą branżę na pół. Chociaż nigdy nie przekonuję nikogo, że to jest lek na całe zło. Nic nawet nie obiecuję, ale czasem czuję się jak sprzedawca odkurzaczy.

Czy jakość kodu jest równoważna jakości projektu?

Pewnie lubisz pisać dobry kod? Zakładam, że skoro czytasz tego bloga, to temat jakości jest Ci bliski. Bardzo mnie to cieszy! Jakość projektu to nasza wspólna sprawa. Tylko czy my zawsze mówimy o tym samym? Czy wysoka jakość dla programistów, testerów, managerów to to samo, co dla klienta? Jeśli tak myślisz, to trochę Cię rozczaruję.