Zapotrzebowanie na oprogramowanie rośnie z roku na rok. Kolejne wersje przeglądarek internetowych, aplikacji, systemów operacyjnych pojawiają się na rynku w każdym miesiącu. Do tego doliczmy jeszcze aktualizacje systemów... W efekcie mamy sytuację, w której ilość danych rośnie niemalże lawinowo i nie widać żadnego przewidywalnego końca. Testowanie należy przyspieszyć. Pojawia się więc potrzeba, by zwiększyć automatyzację procesu testowania stron internetowych i aplikacji webowych. Z roku na rok coraz więcej firm i producentów decyduje…
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 obliczu zwiększającej się roli automatyzacji znaczny odsetek przedsiębiorstw stara się przekształcić dotychczas manualne testowanie na automatyczne, by zwiększyć produktywność i stopień pokrycia testowego. Jednym z kluczowych kroków, jakie podejmują, jest wybranie odpowiednich przypadków testowych i rzetelne określenie zwrotu z inwestycji (ROI; Return On Investment). Zanim więc przystąpisz Drogi Czytelniku do automatyzacji testów, zastanów się, jakie korzyści będziesz w stanie uzyskać po uwzględnieniu czasu, wysiłku i zasobów…