Baza wiedzyArtykuły

Czy tester "szuka dziury w całym"?

Szybka odpowiedź brzmi NIE. Nie chcesz być testerem, który używa przysłów i powiedzeń, których nie rozumie.

Sytuacja na rynku pracy junior testerów. Marzec 2023

Praca dla juniorów na rynku IT jest. Możemy to powiedzieć z dużą pewnością, ponieważ sami w ostatnim czasie zatrudniliśmy kilka osób bez doświadczenia.

TMMi® udostępniło narzędzie do oceny dojrzałości

Test Maturity Model Integration to organizacja dostarczająca model do oceny dojrzałości organizacji w obszarze testowania. Teraz organizacja stworzyła narzędzie pozwalające na samoewaluację.

Testowanie progresji

Nasze testy zbyt często koncentrują się na błędach regresji zamiast koncentrować się na progresie i rozwoju naszego oprogramowania.

Jak osiągnąć sukces w automatyzacji testów?

Kiedy poświęcamy czas automatyzacji testowania chcielibyśmy obserwować jak przynosi nam korzyści w codziennej pracy. Jak określić i zrealizować cel automatyzacji?

Prawo testerów do prywatności

Większości testerów zdarza się wrzucić do testowanej aplikacji swoje zdjęcie lub udostępnić jakąś część swoich danych. A co jeśli te dane wyciekną wbrew Waszej woli? O tym jakie prywatne zdjęcie testerów Roomby trafiły do ogólnodostępnej bazy.

Miary automatyzacji

Co i jak możemy zmierzyć podczas planowania, wdrożenia i uruchamiania automatyzacji testów? Przykłady przydatnych metryk i miar.

Jak ChatGPT wpływa na Twoje życie? Ankieta OpenAI

Kontrowersje wokół ChatGPT nie milkną, a jego twórca prosi użytkowników o to, aby opowiedzieli, w jaki sposób narzędzie wpływa na ich życie i pracę.

Workaround a użyteczność

Workaround, czyli obejście rzadko bywa użyteczny, ale można, a nawet trzeba przymknąć na to oko. Jeśli jednak workaround staje się funkcją, to jego użyteczność musi zostać oceniona.

Dataclassy - zarządzanie i definiowanie danych przy projektowaniu frameworków testów automatycznych w Pythonie

Automatyzacja testów to programowanie. Tworzenie każdego rodzaju oprogramowania niezależnie od technologii powinno opierać się na dobrych praktykach, korzystaniu ze wzorców projektowych czy używaniu udogodnień, jakie ma nam do zaoferowania język, w którym budujemy naszą aplikację.