Wyzwania automatyzacji testowania
Praca w Agile i DevOps

Nowe podejście do sposobu i stylu prowadzenia zespołów w branży IT (i nie tylko) powoduje zmiany metod pracy. Przekłada się to bezpośrednio na sposoby wykonywania zadań i wymusza wprowadzenie takich rozwiązań, by współpraca między pracownikami przebiegała jak najbardziej płynnie, efektywnie i szybko. Nacisk na stosowanie metodyk Agile i DevOps stwarza jednak pewne trudności zespołom ds. QA i testerom. Metody pracy wymagają modyfikacji, by dostosować się do nowych wymagań. Analiza raportu Na popularność…

7 trendów w testowaniu na 2019

Jakość jest pojęciem subiektywnym, uzależnionym od preferencji jednostki, dlatego tak ważne jest, by testowanie odbywało się z różnych perspektyw. Dodatkowo rozwój branży kieruje się w stronę coraz wyższego wyspecjalizowania ekspertów. Praca testera to już nie tylko "wykrywanie błędów" czy "szukanie bugów". Większy nacisk kładzie się na szerszy kontekst korzyści płynących z testowania, choćby na ocenę ryzyka czy przydatności danej funkcjonalności przed rozpoczęciem jej tworzenia. Jakie trendy w branży możemy wyszczególnić na rok…

Shift-left Testing Część II

Mantra DevOps   Dwa tygodnie temu w części I tego wpisu staraliśmy się ogólnie nakreślić, czym jest podejście Shift-left, jaki ma związek z modelem kaskadowym i jakie kluczowe kwestie składają się na tę koncepcję. Tym razem proponujemy wiedzę trochę bardziej praktyczną taką ready-to-use. Wypunktujemy co każdy tester i każda testerka powinni zmienić w swojej pracy, by przybliżyć się do koncepcji "przesunięcia w lewo" oraz (co…

Shift-left Testing Część I

Mantra DevOps   Jeszcze nie tak dawno temu cykl życia oprogramowania w ogóle nie uwzględniał oddzielnej fazy testowania. Programiści pisali kod, potem sami go sprawdzali i analizowali pod kątem występowania błędów, naprawiali usterki i wypuszczali produkt na rynek Koncepcja wprowadzenia testowania oprogramowania jako oddzielnej fazy projektu była wprowadzana stopniowo, gdy okazało się, że defekty dostępnych na rynku produktów wpływają w znaczący sposób na budżety przedsiębiorstw. Zaczęto więc wprowadzać „testowanie…

Dlaczego powinniśmy zacząć myśleć inaczej o testowaniu oprogramowania?

Funkcjonując w branży testowania oprogramowania i szerzej w IT, nietrudno natknąć się na licznie występujące rozważania na temat przyszłości testowania; czy to manualnego, czy zautomatyzowanego, czy to przyszłości pod znakiem sztucznej inteligencji, czy też machine learningu. Mnogość tekstów na ten temat jest naprawdę oszałamiająca. My zaczęliśmy zastanawiać się, co jest przyczyną ilości tego typu publikacji. Jakie czynniki wpływają na to, że temat przyszłości testowania jest tak chętnie poruszany. W tym poście postaramy…

Co dalej z Agile?

O metodyce Agile mogliście już przeczytać w naszych poprzednich wpisach. W części I rozprawialiśmy na temat specyfiki tego podejścia. Przedstawiliśmy też przykłady zastosowania tej metody. W części II omówiliśmy cztery praktyczne metody testowania w Agile i ich najlepsze praktyki. W tym wpisie zastanowimy się nad przyszłością Agile. Czy zwinne metody w ogóle ją mają? Czy mają jakieś wady? A może są chwilowym kaprysem, nieznaczącym trendem w metodykach pracy? Przekonajmy się!…
wypróbuj

Zarejestruj się i zacznij działać!