Testowanie w Agile Część I

W ciągu ostatnich kilku lat mogliśmy zaobserwować upowszechnienie się nowej metody pracy, która wtargnęła do świata programowania i testowania z niemałym impetem. Mowa tu o metodyce Agile, zwanej też metodą/techniką zwinną. Według The 11th Annual State of Agile Report, w roku 2017 94% organizacji biorących udział w badaniu, zadeklarowało korzystanie z metodyki Agile. Jednocześnie respondenci zaznaczyli, iż wiedza na temat techniki nie zawsze jest znana wśród…

Czym są live testy?

Jako mniej lub bardziej wprawieni testerzy z pewnością rozumiecie podział na testy manualne i automatyczne. Znacie również różne typy testów; funkcjonalne, niefunkcjonalne, retesty czy testy biało i czarnoskrzynkowe, o których wspominaliśmy w poprzednich wpisach. Dzisiaj nadszedł czas, aby wgłębić się w mniej znany temat live testów. Czemu tak mało się o nich mówi? Otóż nie są to testy, które mieszczą się w jakiejkolwiek kategorii, jaką do tej pory poznaliście. Czym w takim…

Testowanie w Agile Część II

Cztery metody testowania w Agile   Dwa tygodnie temu przedstawiliśmy wam metodykę Agile. Omówiliśmy jej zalety, wskazaliśmy potencjalne trudności i opisaliśmy dwie najbardziej popularne metody wykorzystujące zwinne podejście: Scrum i Kanban. W tym poście zapraszamy do zapoznania się z czterema najbardziej popularnymi metodami testowania oprogramowania w zwinnych zespołach. Zaczynamy! Behavior Driven Development (BDD) Wiele z nas słyszało lub używało Test Driven Development…

Smoke testing i Sanity testing

W tym tygodniu wzięliśmy pod lupę Smoke testing (zwane też testami dymnymi) i Sanity testing. Nazwy brzmią interesująco i z pewnością intrygują. Co to za testy, do czego się ich używa, jakie mają mocne i słabe strony i czym się od siebie różnią? Jeśli szukacie odpowiedzi na któreś z tych pytań, zapraszamy do zapoznania się z tym postem :) . Jesteście gotowi na garść piątkowej edukacji? Smoke testing Nie będzie to dla nikogo…

Jak uniknąć etykiety “invalid bug”

Tym z was, którzy postawili już pierwsze kroki w świecie testerskim i tropią defekty oprogramowania zawodowo, z pewnością przydarzyła się sytuacja, w której wykryty bug wrócił z etykietą invalid (nieważny/nieprawidłowy). W takiej sytuacji system działa według określonych specyfikacji mimo zaraportowanego błędu. Jeśli chcecie dowiedzieć się więcej na temat defektów, to odsyłamy was do naszego posta o cyklu życia buga Każdy tester powinien dokonywać wszelkich starań, by bugi przez niego raportowane…

Charakterystyka oprogramowania

Model jakościowy   W swojej książce „Zawód tester” Radosław Smilgin podaje trzy metody charakteryzowania oprogramowania; wg ISO/IEC 25010, The Test Eye oraz wg Jamesa Bacha. Oczywiście metod kategoryzowania i opisywania oprogramowania jest o wiele więcej, ale nie chodzi o to przecież, by wymieniać je wszystkie. W tym poście skupimy się na tej zaproponowanej przez ISO (International Organization for Standardization), jako na najlepiej wyczerpującej zagadnienie i najbardziej kompleksowej. Pamiętajmy, że wersja charakterystyki wg ISO/IEC 25010…
wypróbuj

Zarejestruj się i zacznij działać!