Baza wiedzyArtykuły

Szacowanie testów. Część 2 już dostępna na testerzy+

Dobra wiadomość dla wszystkich, którzy czekali na kontynuację naszego przewodnika po szacowaniu testów. Druga część e-booka "Wszystko, co trzeba wiedzieć o szacowaniu testów" jest już dostępna.

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.

5 obszarów dostępności, które musisz przetestować

Około 15% światowej populacji zmaga się z różnymi formami niepełnosprawności, a mimo to dostępność cyfrowa często traktowana jest jako ostatni punkt na liście zadań projektowych - coś, co można sprawdzić tuż przed wdrożeniem. Tymczasem testowanie dostępności powinno być integralną częścią procesu tworzenia produktu od samego początku.

Testy eksploracyjne dla każdego

W przeciwieństwie do tradycyjnego podejścia opartego na ściśle zdefiniowanych przypadkach testowych, testy eksploracyjne pozwalają na jednoczesne projektowanie testów, ich wykonywanie oraz naukę o testowanego systemu. To podejście wymaga od testera nie tylko technicznej wiedzy, ale również kreatywności i umiejętności analitycznego myślenia.

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.

Tester krytycznie myślący

Jako testerzy oprogramowania często jesteśmy pochłonięci wirem terminów, raportów o błędach i przypadków testowych. Ale czy kiedykolwiek zastanawiałeś się, jak Twój proces myślowy wpływa na skuteczność testowania? Jak krytyczne myślenie może zmienić Twoje podejście do testowania oprogramowania?

Chaos engineering w testowaniu oprogramowania

Jednym z ciekawych, a zarazem dość innowacyjnych podejść do testowania w ostatnich latach stał się chaos engineering - metoda, która znacznie zmieniła sposób, w jaki największe firmy technologiczne, takie jak Netflix, Amazon czy Google, testują swoje systemy.

Low code vs. RPA

Zespoły testerskie wciąż szukają sposobów na usprawnienie procesów automatyzacji przy jednoczesnym zachowaniu jakości i wydajności. Dwa podejścia cieszą się szczególnie dużą popularnością na tle innych rozwiązań w dziedzinie testowania: Low code oraz Robotic Process Automation (RPA). Choć oba oferują swoje korzyści, zrozumienie ich charakterystycznych cech pomoże wybrać odpowiednie narzędzie do konkretnych zadań.

Testowanie po polsku

Czy nasze polskie cechy mogą wpłynąć na jakość naszej testerskiej pracy? Okazuje się, że narodowe "przywary" mogą stać się nawet atutem w branży testowania oprogramowania. Zebraliśmy 10 sposobów, jak wykorzystać typowo polskie podejście do życia, aby stać się jeszcze lepszymi testerami. Z przymrużeniem oka.

STApp bardziej stabilny i dostępny

Możecie już korzystać z najnowszej aktualizacji Software Testing App (STApp), w której znajdziecie szereg istotnych ulepszeń i poprawek. Tym razem skoncentrowaliśmy się na zwiększeniu stabilności aplikacji, poprawie dostępności oraz optymalizacji kluczowych funkcjonalności.