Tablica decyzyjna to kolejna technika, którą zaliczamy do czarnoskrzynkowych technik testowania (czyli takich, które nie ingerują w kod i nie wymagają jego uruchamiania). Przedstawia ona kombinację wejść i czynników (przyczyn) z odpowiadającymi im wyjściami i akcjami (skutkami). Możemy wyróżnić 2 aspekty, dla których używa się tablic decyzyjnych: złożone reguły biznesowe, które oprogramowanie musi zrealizować wymagania zawierające […]
Tag: testowanie oprogramowania
„Pasja testowania” – wydanie II rozszerzone
Jak się u mnie znalazła? Dziś na warsztat wjeżdża bardzo ciekawa pozycja literacka – książka „Pasja testowania” autorstwa Krzysztofa Jadczyka, w wydaniu II rozszerzonym. Co ciekawe, książka ta była na mojej liście „do kupienia i przeczytania”, ale byłam w trakcie czytania innych pozycji o tematyce testowania i miałam sporo obowiązków dotyczących projektów, w których jestem […]
Proces rozwoju testów
Na proces rozwoju testów składają się: analiza, projektowanie i implementacja testów. Pierwszym elementem jest analiza testów → badanie podstaw testów w celu określenia warunków testowych. Warunki te definiują element lub zdarzenie, które może zostać sprawdzone przez jeden lub więcej przypadków testowych (może to być funkcja, transakcja, atrybut jakościowy lub element struktury oprogramowania). Na tym etapie […]
Przegląd – wszystko, co musisz o nim wiedzieć
PRZEGLĄD Jakie mamy typy przeglądu? Jakie są role i odpowiedzialności poszczególnych uczestników i w zasadzie, to kto bierze udział w przeglądach? Na te pytania znajdziecie odpowiedzi w dzisiejszym wpisie, który – mam nadzieję – rozjaśni pojęcie przeglądu i wyczerpie do końca temat tej statycznej techniki testowania. A więc miłej lektury! W przeglądzie uczestnicy zazwyczaj mają […]
Techniki statyczne a proces testowania
TECHNIKI STATYCZNE A PROCES TESTOWANIA Techniki statyczne w procesie testowania to kolejne zagadnienie, którego znajomość wymagana jest na egzaminie ISTQB FL. Wydawać by się mogło, że testowanie oprogramowania to działanie dynamiczne polegające na wykonywaniu poszczególnych kroków i zdawania relacji z efektów. Jednak – jak już zdążyliśmy się przekonać – na proces testowania składa się wiele […]
Czarno na białym: typy testów cz. 2
Cześć! W poprzednim wpisie omówiliśmy typy testowania takie jak: testowanie funkcjonalne oraz testowanie niefunkcjonalne. Zanim jednak przejdziemy do kolejnych typów testów, chciałam jeszcze raz przyjrzeć się różnicom tzw. czarnej i białej skrzynki. Testowanie czarnoskrzynkowe skupia się na zachowaniach oprogramowania, na jego funkcjach oraz wszelkich atrybutach niefunkcjonalnych – ale nie odnosi się do wewnętrznej struktury oprogramowania. […]
Typowo o Typach Testów
Typ testów (test type) → grupa czynności testowych nakierowanych na testowanie modułu lub systemu, skoncentrowanych na konkretne cele, takie jak: test funkcjonalny, test użyteczności, test regresywny. Typ testów może być użyty na jednym lub na kilku poziomach testów. Cele określonych typów testów: weryfikacja funkcji wykonywanej przez oprogramowanie weryfikacja niefunkcjonalnego atrybutu jakościowego weryfikacja struktury lub […]
W kilku słowach o Poziomach (Testowania)
POZIOMY TESTÓW Cześć i czołem! Jak Wam mijają wakacje? Czy byliście już może na jakimś krótkim urlopie (lub długim)? Nie da się ukryć, że reset od pracy i obowiązków jest jak najbardziej wskazany i zdecydowanie potrzebny, aby naładować swoje wewnętrzne bateryjki. Z tego też powodu, ostatnio była dłuższa przerwa w dostawie wpisów na blogu, za […]
Pierwszy sukces testerski!
ISTQB Certified Tester Foundation Level Pierwszy sukces – o co chodzi? Moi drodzy, z nieukrywaną radością i ogromną satysfakcją, chciałam podzielić się z Wami tą dobrą nowiną a zarazem moim pierwszym dużym sukcesem testerskim. 18 czerwca 2020 r. zdałam egzamin ISTQB na poziomie podstawowym z wynikiem 87,50%, tj. 35/40 pkt. Muszę dodać, że moim największym […]
Co to jest KANBAN
KANBAN Wstęp Kanban jest to opracowana w Japonii w latach ’50 ubiegłego stulecia metoda zarządzania produkcją. Słowo Kanban pochodzi z języka japońskiego i oznacza kartkę papieru. W wolnym tłumaczeniu znaczy widoczny opis (z jęz. jap. Kan – widoczny, Ban – kartka papieru). Metoda ta opiera się na wizualizacji procesu, podczas którego może być stosowana np. tzw. […]
