Czas na kolejną porcję wiedzy z zakresu teorii potrzebnej do egzaminu ISTQB FL, ponieważ powoli zbliżamy się do końca tego materiału, choć pozostało jeszcze kilka zagadnień. Mam nadzieję, że w niedługim czasie uda mi się dokończyć tę serię, ponieważ wiem, iż wielu z Was przygotowuje się do tego egzaminu a takie notatki pozwolą wyjaśnić niektóre […]
Tag: notatki
Cypress – asercje
Po selektorach przyszedł czas na kolejne zagadnienie, jakim są asercje w Cypress. Usiądźcie więc wygodnie z ciepłą kawą w ręku – zapraszam do lektury asercji. Na początek krótkie wyjaśnienie. Czym jest asercja? Asercja – to walidacja etapów testów, określa, czy jakiś zautomatyzowany krok naszego testu powiódł się czy też nie. W rzeczywistości asercje weryfikują podany […]
Cypress – selektory
Witajcie serdecznie w nowym roku 2023! Ten rok będzie przełomowy (jak każdy :D), ponieważ mam mocne postanowienie regularniejszej twórczości na blogu. Zmotywowana Waszymi pochlebnymi opiniami, wieloma mailami z podziękowaniem za wyjaśnianie zawiłych testerskich treści – po prostu nie mogę Was zawieść 🙂 Jest mi niezmiernie miło, że ten blog jednak przydaje się niektórym osobom i […]
Cypress – wprowadzenie
Cypress to framework, który pozwala automatyzować m.in.: testy interfejsu użytkownika czy testy integracyjne, daje również możliwość łączenia tych podejść (np. tworzenie danych testowych poprzez API i porównywanie danych wyświetlanych użytkownikowi w interfejsie graficznym). Cypress działa w oparciu o platformę Node.js a do pisania kodu używamy najczęściej języka programowania JavaScript, dzięki czemu możemy tworzyć nasze testy […]
Analiza wartości brzegowych (blackbox)
W poprzednim wpisie omawialiśmy technikę podziału na klasy równoważności, która jest jedną z czarnoskrzynkowych technik testowania oprogramowania. Natomiast jest jeszcze jedna technika, która jest uzupełnieniem omawianej wcześniej metody i jest to analiza wartości brzegowych. Na samym początku nauki miałam spory problem z rozróżnianiem tych metod, szczególnie, że w pewien sposób zazębiają się one ze sobą. Najważniejsze […]
Podział na klasy równoważności (blackbox)
Cześć! Dziś przyszedł czas na przybliżenie technik czarnoskrzynkowych a na pierwszy „ogień” wpada temat klas równoważności. Jeżeli przygotowujecie (lub przygotowywaliście) się do egzaminu teoretycznego ISTQB FL, to z pewnością w oficjalnym Sylabusie spotkaliście się z zadaniami dotyczącymi analizowania wartości brzegowych, klas równoważności, zadaniami z tablicą decyzyjną, przejściami między stanami czy testowaniem w oparciu o przypadki testowe. […]
Pierwszy scenariusz testowy
Brrr… Nie wiem jak u Was, ale dziś na Śląsku wyjątkowo mroźny dzień. W zasadzie cały weekend można zaliczyć do klasycznej zimy, której młodsze pokolenia mogą nie pamiętać a starsze wolałyby o niej zapomnieć. Osobiście nie znam zbyt wielu osób, które kochają ujemne temperatury, choć teraz mamy wielki „bum” na morsowanie (wodne i górskie), więc […]
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. […]
