Baza wiedzyArtykuły

"Starość" przeszkodą w karierze testera?

Ponad 75 procent programistów ma mniej niż 34 lata, a 93 procent nie przekroczyło 45 roku życia - wynika z globalnego badania przeprowadzonego przez Stack Overflow. Polscy specjaliści IT, którzy wzięli udział w badaniu, mają średnio mniej niż 25 lat. Ten fakt może być zniechęcający dla starszych pracowników, zarówno z ich perspektywy, jak i z perspektywy pracodawców.

Wykorzystanie potencjału outsourcingu testowania

W dzisiejszym szybkim i bezwzględnym świecie biznesu dostarczanie doskonałych produktów oprogramowania, które zdobywają klientów, stało się pewną formą magii. Integralną częścią tego procesu jest testowanie oprogramowania, które zapewnia, że te produkty działają bez zarzutu, osiągają optymalne wyniki i dostarczają wyjątkowego doświadczenia użytkownika.

Tester i QA. Ścieżki rozwoju w testowaniu

Jak tester i specjalista zapewnienia jakości mogą w pełni wykorzystać potencjał szkoleń i ścieżek rozwoju związanych z weryfikacją i zapewnieniem jakości?

Darmowe narzędzia wspierające testowanie

Przegląd darmowych narzędzi wspierających testowanie. Artykuł opisuje przydatne oprogramowanie testerskie, a co najważniejsze - darmowe.

Co nie wymaga talentu i nie ma tego większość Twoich konkurentów na rynku pracy?

W pracy testera jest kilka cech, które wyróżniają Cię spośród innych, a dodatkowo ich posiadanie nie wymaga wrodzonego talentu lub wypracowanej w 10 000 godzin umiejętności.

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ę.

Jak mierzyć jakość testów? Line coverage, branch coverage i testy mutacyjne

Do mierzenia jakości kodu stosujemy różne metryki, od złożoności (cyclomatic complexity), przez ilość błędów na produkcji, po dług techniczny (technical dept). Wiele zespołów dodało do tego również miarę pokrycia kodu testami (code coverage). Z tym podejściem wiąże się jednak ryzyko, że testy będą pisane głównie po to, żeby pokrywały więcej linijek kodu, a nie żeby dobrze chroniły przed regresją. To może oznaczać to samo, ale wcale nie musi.

Persony w testowaniu

Persona to osoba, która jest potencjalnym użytkownikiem budowanego przez nasz zespół oprogramowania. Jej opis pomaga nam określić potrzeby i grupę docelową dla naszego produktu. Może również pomagać w weryfikacji tego, czy stworzyliśmy oprogramowanie dopasowane do naszego odbiorcy.

Jak AI zmieni IT? Część 2

AI nie potrzebuje pisać rozwiązań informatycznych. Sztuczna inteligencja jest ostatecznym rozwiązaniem.

20 lat istnienia SJSI. Podsumowanie

Stowarzyszenie Jakości Systemów Informatycznych (SJSI) obchodzi w tym roku swoje dwudzieste urodziny. To okrągłe jubileuszowe wydarzenie jest doskonałą okazją, aby spojrzeć wstecz i podsumować dwie dekady ważnej działalności na polu jakości w dziedzinie systemów informatycznych.