Automatyzacja

Narzędzia, top 10 rozwiązań do automatyzacji, szkolenia, wydarzenia

Wybrane przypadki zastosowania obiektu cause w Jenkinsie

Jak testerzy mogą używać cause w systemie Jenkins do celów kontroli i zapewnienia jakości?

Problemy automatyzacji testów. Plus wzorce rozwiązań

Automatyzacja testów często jawi się jako rozwiązanie wszystkich problemów związanych z kontrolą jakości oprogramowania. Obietnica szybszego wykrywania defektów, niższych kosztów i większego pokrycia testami wydaje się kusząca. Rzeczywistość jednak pokazuje, że wiele projektów automatyzacyjnych nie spełnia pokładanych w nich nadziei. Dlaczego tak się dzieje i jak temu zaradzić?

Automatyzacja low-code/no-code

Nie każdy tester chce (albo powinien) pisać skrypty automatyzujące. Właśnie dlatego narzędzia low-code i no-code zyskują na znaczeniu, bo pozwalają automatyzować, bez wchodzenia w techniczne detale.

6 tez automatyzacji

Przy próbie naukowego podejścia do automatyzacji możemy znaleźć wiele tez, które mają lepsze lub gorsze oparcie w danych i badaniach. Wybrałem 6, które wydają mi się na ten moment niepodważalne.

Jak radzić sobie z flaky tests? Na przykładzie Azure

Gdy testy zawodzą losowo, trudno mówić o przewidywalnym procesie. A jeszcze trudniej zarządzać jakością, której nie da się zmierzyć. Flaky tests to problem techniczny, ale też organizacyjny. Pora się z nim rozprawić - metodycznie, systemowo i bez paniki. Omawiamy, jak to zrobić na przykładzie Azure DevOps.

Testy manualne vs. testy automatyczne

Poniższe jest opracowaniem tezy dotyczącej automatyzacji testów i jej wyższych kosztów oraz niższej skuteczności w zestawieniu z testami manualnymi w pewnych, bardzo określonych warunkach.

ROI automatyzacji. Niepoliczalne

Musimy pogodzić się z tym, że nie da się policzyć zwrotu z inwestycji dla żadnej z metod kontroli jakości, a automatyzacja nie jest tu wyjątkiem. Koszty możesz policzyć z dużą dokładnością na koniec projektu, ale już korzyści automatyzacji możesz określić jedynie z pewnym przybliżeniem i z mnogością założeń.

Automatyzacja testów dla managerów. Q&A

W trakcie przygotowań do webinaru o automatyzacji otrzymałem wiele pytań od menadżerów, liderów oraz specjalistów od automatyzacji. Udzieliłem odpowiedzi na nie wszystkie.

Automatyzacja testów dla managerów

Zbiór naukowo opracowanych tez definiujących biznesową wartość automatyzacji testów jako jednej z metod kontroli jakości jest teraz dostępny w formie nagrania webinaru o tym samym tytule.

Automatyzacja testów w Playwright. Który język wybrać?

Playwright to nowoczesna alternatywa dla Selenium WebDriver, zyskująca na popularności dzięki swojej wydajności i prostocie użycia. Jednak początkujący automatycy często stają przed dylematem: JavaScript czy TypeScript? Przyglądamy się obu opcjom i pomagamy w podjęciu właściwej decyzji.