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ść…
Witajcie drodzy czytelnicy i czytelniczki, subskrybenci i subskrybentki. Jak pewnie zdążyliście się wszyscy zorientować, od jakiegoś czasu nasza aktywność w blogosferze była znacznie ograniczona. Nasza uwaga została całkowicie pochłonięta tworzeniem narzędzia ułatwiającego pracę testerom i zespołom ds. QA. Wierzymy, że pomoże ono branży testerskiej nadążyć za dynamicznie rozwijającym się środowiskiem IT. Główną myślą, którą kierowaliśmy się przy pracy nad BrowserSpotem, było to, że przecież muszą…
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…
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…
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…
W naszym lipcowym wpisie staraliśmy się przybliżyć wam ogólną charakterystykę metodyki DevOps. Uzbrojeni w taką podstawę teoretyczną, możemy przejść do obszaru ściślej związanego z tym, co nas najbardziej interesuje ;) Dziś zapoznamy się z Continuous Testing; procesem bardzo charakterystycznym dla DevOps i zastanowimy się, jak w takiej sytuacji kształtuje się rola testera oprogramowania. DevOps to nie tylko konkretna metodologia, czy zbiór wybranych narzędzi. DevOps to inicjatywa niwelująca…