Kategorie
Bez kategorii

Wiedza dla początkujących testerów oprogramowania

Cześć, śledzę w miarę na bieżąco posty w grupie Tester Oprogramowania Wsparcie na Starcie i wiem, że można na niej znaleźć posty, które pomagają w nauce zawodu testera oprogramowania. Mam jednak wrażenie, że treści tak udostępniane giną w natłoku postów.

Dlatego, ponieważ poznaję ostatnio platformę Pinterest, pomyślałam, że nadaje się ona całkiem dobrze do tego by raz dodana treść nie zginęła. Stworzyłam ogólnie dostępną tablicę “Testowanie oprogramowania podstawy”.

Stopniowo dodaję do niej kolejne PIN-y z linkami do stron, które wydają mi się być warte przeczytania jeśli zaczynasz właśnie naukę zawodu testera. I tak zgadza się jest tam na ten moment dużo treści kierujących do bloga Waldka, ale to dlatego, że znam ten blog :).

Jestem zwolennikiem pracy wspólnej. Dlatego jeśli chciałbyś dołączyć do tej tablicy i dodać do niej linki do ciekawych Twoim zdaniem wpisów, to napisz komentarz pod tym postem lub napisz do mnie na Kontakt. Dodam Cię (na podstawie Twojego emaila) jako członka tablicy i będziesz mógł dodawać treści (PINy).

Pinterest na ile się orientuję poinformuje Cię również o nowych PIN-ach na tej tablicy. Dzięki temu będziesz na bieżąco z nowymi treściami.

I znowu tak wiem, jest to kolejna platforma do której trzeba założyć konto, ale wydaje mi się ona całkiem sensowna by zrobić fajną bazę wiedzy dla wszystkich początkujących.

Jedyna zasada będzie taka, że nie wklejamy linków do kursów ani treści płatnych (Takie PIN-y będą usuwane.). Mogą być natomiast wpisy na blogu prowadzonym przez firmy.

Kliknij w obrazek by przejść do tablicy

I tak sobie myślę, że jeśli różne osoby zaczną dodawać wartościowe treści, to jest szansa na to by stworzyć solidną bazę wiedzy dla każdego 🙂 Kto mnie zna, to wie, że jestem za tym by wiedzę trzymać uporządkowaną i dostępną tak by każdy uczyć się mógł.

Kategorie
Bez kategorii

ISTQB® poziom podstawowy test online

Zgaduję, że skoro jesteś na tej stronie, to prawdopodobnie przygotowujesz się do egzaminu ISTQB® na poziomie podstawowym. Znajdziesz tutaj przykładowy test egzaminu ISTQB® poziomu podstawowego, który możesz ćwiczyć do woli online. Nie dostaniesz po zdaniu certyfikatu. Nie jestem ośrodkiem egzaminującym. Niemniej po zakończeniu każdego testu w podsumowaniu zobaczysz swój wynik, a także listę pytań z prawidłowymi odpowiedziami.

Test ISTQB® umieszczony na tej stronie ma na celu umożliwienie Ci przećwiczenia i lepsze przygotowanie się do egzaminu.

Zanim zaczniesz test, pozwól, że wyjaśnię Ci, jak on działa.

Pytanie, które znajdziesz w teście online, dostałam dzięki uprzejmości sjsi.org. W puli pytań znajdują się wszystkie zadania przykładowych egzaminów ISTQB® Poziom podstawowy ze zbiorów A, B, C na rok 2018. Podkreślam to, ponieważ chcę, byś wiedział, że autorem pytań nie jestem ja. Pytania, które dostaniesz na egzaminie ISTQB®, nie będą i nie muszą być te same.

Po rozpoczęciu testu system wylosuje losowo 40 pytań z puli 120.
Dostaniesz 60 minut na zakończenie testu.
Po ukończeniu testu otrzymasz podsumowanie testu wraz z listą wszystkich pytań i prawidłowych odpowiedzi do nich.

Test możesz wykonać dowolną ilość razy.
Dostęp do testów jest bezpłatny. Jeśli wolisz wersję papierową, możesz pobrać ją ze strony sjsi.org.

Wersja mobilna
Niektóre pytania są długie, zawierają obrazki. Test i strona działa na telefonie, ale może być mało czytelny.

/40
7844

ISTQB FL

Próbny egzamin ISTQB® Poziom Podstawowy

1 / 40

(zbiór B, pyt. 5, 2018)

W wyniku przeprowadzonej analizy ryzyka podjęto decyzję o rozszerzeniu zakresu testów w tych obszarach systemu, w których podczas początkowego testowania wykryto ponadprzeciętną liczbę defektów.

Która z poniższych zasad testowania znalazła w tym przypadku zastosowanie?

______

2 / 40

(zbiór B, pyt. 12, 2018)

Która z poniższych odpowiedzi zawiera NAJTRAFNIEJSZE porównanie celów testowania potwierdzającego i testowania regresji?

______

3 / 40

(zbiór C, pyt. 8, 2018)

Który z poniższych jest przykładem pojedynczego zadania, które można wykonać jako część procesu testowego?

______

4 / 40

(zbiór C, pyt. 2, 2018)

Który z poniższych jest typowym celem testowania?

______

5 / 40

(zbiór C, pyt. 15, 2018)

Czytasz historyjkę użytkownika z backlogu produktu, aby przygotować się na spotkanie z właścicielem produktu i programistą, odnotowując potencjalne defekty. Które z poniższych stwierdzeń jest prawdziwe w odniesieniu do tej czynności?

______

6 / 40

(zbiór A, pyt. 9, 2018)

W jakim celu można zastosować testowanie białoskrzynkowe na etapie testowania akceptacyjnego?

______

7 / 40

(zbiór B, pyt. 22, 2018)

Urządzenie rejestrujące dzienną dawkę promieniowania wchłanianego przez rośliny generuje wynik na podstawie liczby godzin, przez które roślina jest wystawiona na działanie światła słonecznego (poniżej 3 godzin, od 3 do 6 godzin lub powyżej 6 godzin) oraz średniego natężenia światła (bardzo niskie, niskie, średnie, wysokie).

Załóżmy, że zaprojektowano następujące przypadki testowe:

istqb poziom podstawowy przykladowe zadanie zestaw b zad 22

Ile wynosi minimalna liczba dodatkowych przypadków testowych, które są niezbędne do zapewnienia pełnego pokrycia wszystkich poprawnych klas równoważności dla danych WEJŚCIOWYCH?

______

8 / 40

(zbiór A, pyt. 22, 2018)

Która z poniższych odpowiedzi NAJLEPIEJ opisuje pokrycie instrukcji kodu?

______

9 / 40

(zbiór C, pyt. 28, 2018)

Przeanalizujmy następujący schemat zmian stanów dla pompy benzynowej. Klient korzystający z pompy ma możliwość płacenia za paliwo wyłącznie kartą kredytową:

ISTQB poziom podstawowy przykladowe zadanie ZESTAW C ZAD28

Załóżmy, że chcesz opracować minimalną liczbę testów, które pokryją każde przejście w diagramie przejść pomiędzy stanami. Załóżmy, że każdy test musi się rozpocząć od stanu początkowego Czekanie na klienta i każdy test kończy się, gdy przejście dojdzie do stanu początkowego.

Ile testów potrzebujesz?

______

10 / 40

(zbiór B, pyt. 33, 2018)

Poniżej przedstawiono przykładowe przypadki testowe wraz z priorytetami i zależnościami:

ISTQB poziom podstawowy przykladowe zadanie ZESTAW B ZAD33

Który z poniższych harmonogramów wykonywania testów NAJLEPIEJ odzwierciedla priorytety oraz zależności techniczne i logiczne?

______

11 / 40

(zbiór A, pyt. 38, 2018)

Testujesz nową wersję oprogramowania do ekspresu do kawy. Urządzenie może parzyć różne rodzaje kawy w oparciu o cztery różne parametry: wielkość napoju, ilość cukru, dodatek mleka i rodzaj syropu. Kryteria są następujące:

  • Wielkość kawy (mała, średnia, duża).
  • Ilość cukru (brak, 1 jednostka, 2 jednostki, 3 jednostki, 4 jednostki).
  • Mleko (tak lub nie).
  • Syrop smakowy (brak, karmel, orzech laskowy, wanilia).

Sporządzasz raport o defekcie zawierający następujące informacje:

Tytuł: Niska temperatura kawy.

Krótkie podsumowanie: Po wybraniu kawy z mlekiem czas przyrządzania napoju jest zbyt długi, a temperatura jest zbyt niska (poniżej 40 °C).

Oczekiwany rezultat: Kawa powinna mieć standardową temperaturę (około 75°C).

Poziom ryzyka: Średnie.

Priorytet: Normalny.

Jaką cenną informację pominięto w powyższym zgłoszeniu defektu?

______

12 / 40

(zbiór C, pyt. 16, 2018)

W czasie intensywnej pracy w nadgodzinach projekt dokumentacji architektury systemu jest wysyłany do różnych uczestników projektu, z równoczesnym ogłoszeniem wcześniej nieplanowanego przeglądu technicznego, który będzie miał miejsce w przyszłym tygodniu. Na listę zadań przydzielonych uczestnikom nie wprowadzono żadnych zmian.

Na podstawie TYLKO tych informacji, który z poniższych czynników decydujących o sukcesie przeglądu NIE jest SPEŁNIONY?

______

13 / 40

(zbiór B, pyt. 29, 2018)

Która z poniższych odpowiedzi NAJLEPIEJ opisuje technikę zgadywania błędów?

______

14 / 40

(zbiór B, pyt. 10, 2018)

Załóżmy, że wykonywane testy mają następujące atrybuty:

  • Testy są oparte na specyfikacjach interfejsów.
  • Testowanie skupia się na wykrywaniu defektów w zakresie komunikacji.
  • Podejście do testowania obejmuje zarówno testy funkcjonalne, jak i strukturalne.

Testy którego poziomu są NAJPRAWDOPODOBNIEJ wykonywane?

______

15 / 40

(zbiór C, pyt. 27, 2018)

Przeanalizuj poniższą tabelę decyzyjną części internetowego systemu rezerwacji dla linii lotniczych, który umożliwia często latającym pasażerom wymienianie punktów przyznawanych za podróż na nagrody:

ISTQB poziom podstawowy przykladowe zadanie ZESTAW C ZAD27

Załóżmy, że istnieją dwie klasy równoważności dla warunku, w którym Konto / hasło jest poprawne: pierwsza, w którym konto jest nieważne oraz druga, w którym konto jest ważne, ale hasło jest nieprawidłowe. Załóżmy, że istnieje tylko jedna klasa równoważności odpowiadająca warunkowi, w którym Konto / hasło jest poprawne, gdzie zarówno konto, jak i hasło są prawidłowe.

Jaka jest minimalna liczba wymaganych testów, jeśli chcesz zaprojektować testy w celu pokrycia klas równoważności dla konto / hasło jest poprawne, a także dla tej części tabeli decyzyjnej?

______

16 / 40

(zbiór A, pyt. 24, 2018)

W której z poniższych sytuacji zalecane jest testowanie eksploracyjne:

______

17 / 40

(zbiór A, pyt. 13, 2018)

Które z poniższych zdarzeń NIE powinno uruchamiać testowania pielęgnacyjnego?

______

18 / 40

(zbiór A, pyt. 32, 2018)

Wskaż DWA czynniki, które mogą mieć wpływ na (początkowy) plan testów i być częścią tego planu.

______

19 / 40

(zbiór B, pyt. 40, 2018)

Która z poniższych odpowiedzi zawiera NAJBARDZIEJ PRAWDOPODOBNE uzasadnienie przeprowadzenia projektu pilotażowego w związku z wdrożeniem w organizacji nowego narzędzia?

______

20 / 40

(zbiór A, pyt. 5, 2018)

Pan Testerski testował aplikację mobilną przez ostatnie 5 lat. Ma on bogate doświadczenie w tego typu testach i osiąga lepsze wyniki w krótszym czasie niż inni testerzy. Przez długi czas pan Testerski nie modyfikował istniejących testów automatycznych, ani nie tworzył żadnych nowych przypadków testowych. Spowodowało to, że podczas wykonywania istniejących testów znajdowano coraz mniej defektów.

Której zasady testowania NIE przestrzegał pan Testerski?

______

21 / 40

(zbiór C, pyt. 5, 2018)

Programiści często piszą i wykonują testy jednostkowe kodu, który sami napisali. Które z poniższych podejść / cech wyznaczających sposób myślenia i działania testera jest TYM, do którego programiści powinni się dostosować, aby skutecznie przeprowadzać testy jednostkowe?

______

22 / 40

(zbiór A, pyt. 16, 2018)

Który z poniższych typów przeglądów NAJLEPIEJ sprawdzi się w sytuacji, w której przegląd musi zostać przeprowadzony zgodnie z formalnym procesem opartym na regułach i listach kontrolnych?

______

23 / 40

(zbiór B, pyt. 23, 2018)

Aplikacja do obsługi inteligentnego domu mierzy średnią temperaturę w budynku z ostatniego tygodnia i dostarcza mieszkańcom informacji zwrotnych co do tego, na ile ich dom jest przyjazny dla środowiska.1 Poszczególnym zakresom temperatur (w zaokrągleniu do najbliższego stopnia Celsjusza) powinny odpowiadać następujące kategorie:

  • do 10°C — Lodowato!
  • od 11°C do 15°C — Chłodno!
  • od 16°C do 19°C — Przyjemnie!
  • od 20°C do 22°C — Za ciepło!
  • 23°C i powyżej — Upał!

Które z poniższych zbiorów danych wejściowych do testów zapewniają największe pokrycie wartości brzegowych w przypadku zastosowania analizy wartości brzegowych? (tylko wartości Min oraz Max)

______

24 / 40

(zbiór B, pyt. 25, 2018)

Załóżmy, że w przypadku oprogramowania do ładowarki do akumulatorów obowiązuje następujący model stanów:

ISTQB poziom podstawowy przykladowe zadanie ZESTAW B ZAD25

Która z poniższych sekwencji przejść zapewnia największe pokrycie przejść na potrzeby tego modelu?

______

 

25 / 40

(zbiór B, pyt. 32, 2018)

Poniżej podano przykładowe kryteria wejścia i wyjścia:

  1. Wykorzystano pierwotny budżet na testowanie w wysokości 30 000 USD wraz z rezerwą w wysokości 7 000 USD.
  2. Wykonano 96% zaplanowanych testów pakietu graficznego, a pozostałe testy nie wchodzą już w zakres projektu.
  3. Zaprojektowano, skonfigurowano i zweryfikowano środowisko do testowania wydajnościowego.
  4. Usunięto wszystkie defekty krytyczne, a do usunięcia pozostały dwa defekty o wysokim priorytecie.
  5. Dokonano przeglądu specyfikacji projektu autopilota i wprowadzono niezbędne poprawki.
  6. 6. Komponent obliczający stawki podatku przeszedł testy jednostkowe.

Która z poniższych odpowiedzi NAJLEPIEJ klasyfikuje je jako kryteria wejścia i wyjścia?

______

26 / 40

(zbiór C, pyt. 14, 2018)

Jak w przeglądzie formalnym nazywa się rola uczestnika, który prowadzi spotkanie podczas inspekcji?

______

27 / 40

(zbiór B, pyt. 14, 2018)

Które z poniższych stwierdzeń POPRAWNIE odzwierciedla korzyści wynikające z testowania statycznego?

______

28 / 40

(zbiór A, pyt. 26, 2018)

System kontroli i raportowania wykroczeń drogowych posiada następującą charakterystykę: System mierzy prędkość samochodu w km/h, a odczyty podawane są jako liczby naturalne.

  • Do 50 km/h włącznie, nie zostanie wykonana żadna akcja.
  • Pomiędzy 50 km/h a 55 km/h włącznie, kierowca otrzyma ostrzeżenie.
  • Pomiędzy 55 km/h a 60 km/h włącznie, kierowca otrzyma mandat.
  • Powyżej 60 km/h, kierowcy zostanie odebrane prawo jazdy.

Które z poniższych wartości (km/h) są przypadkami testowymi do analizy wartości brzegowych, gdy sprawdzane są tylko dwie wartości brzegowe z klas równoważności.

______

29 / 40

(zbiór B, pyt. 21, 2018)

Aplikacja fitness mierzy liczbę wykonanych każdego dnia kroków i przedstawia informacje zwrotne, aby zachęcić użytkownika do dbania o formę.

Kategorie odpowiadające poszczególnym zakresom liczby kroków są następujące:

próbny egzamin ISTQB poziom podstawowy zestaw B zadanie 21

Który z poniższych zbiorów danych wejściowych do testów pozwala uzyskać najlepsze pokrycie klas równoważności?

30 / 40

(zbiór C, pyt. 24, 2018)

Aplikacja wsadowa jest w produkcji w niezmienionej formie od ponad dwóch lat. Jest uruchamiana raz na noc, raz w miesiącu, w celu sporządzenia wyciągów, które będą wysyłane pocztą elektroniczną do klientów. Dla każdego klienta aplikacja przechodzi przez każde konto i wyświetla każdą transakcję na tym koncie w ostatnim miesiącu. Aplikacja wykorzystuje strukturę pętli zagnieżdżonych do przetwarzania danych klientów (zewnętrzna pętla), kont każdego klienta (środkowa pętla) i transakcji każdego konta (pętla wewnętrzna). Pewnej nocy aplikacja wsadowa kończy pracę przedwcześnie, nie wysyłając e-maili do niektórych klientów, gdyż napotkała klienta z jednym kontem, na którym w ostatnim miesiącu nie doszło do transakcji. Jest to bardzo nietypowa sytuacja, która nie pojawiła się w poprzednich latach po wprowadzeniu aplikacji na system produkcyjny. Naprawiając defekt, programista prosi Ciebie (testera) o zalecenie technik testowych, które są skuteczne w przypadku tego rodzaju defektu.

Która z poniższych technik testowych NAJPRAWDOPODOBNIEJ umożliwiłaby wykrycie defektu będącego przyczyną nieprawidłowego działania aplikacji?

______

31 / 40

(zbiór C, pyt. 32, 2018)

Która z poniższych jest często używaną metryką testową do monitorowania ZARÓWNO przygotowania testu, jak i wykonania testu?

______

32 / 40

(zbiór B, pyt. 39, 2018)

Załóżmy, że występują następujące czynności i narzędzia testowe:

  1.  Pomiar wydajności i analiza dynamiczna.
  2.  Wykonywanie i rejestrowanie testów.
  3.  Zarządzanie testowaniem i testaliami.
  4.  Projektowanie testów.
  • A. Narzędzia mierzące pokrycie wymagań.
  • B. Narzędzia do analizy dynamicznej.
  • C. Narzędzia do przygotowywania danych testowych.
  • D. Narzędzia do zarządzania defektami.

Która z poniższych odpowiedzi zawiera NAJLEPSZE dopasowanie czynności do narzędzi?

______

33 / 40

(zbiór C, pyt. 6, 2018)

Rozważ następujące czynności testowe:

  1.  Wybór zakresu testów regresji.
  2.  Ocena kompletności wykonania testów.
  3.  Określenie, które historyjki użytkowników mają otwarte raporty o usterkach.
  4.  Ocena, czy liczba testów dla każdego wymagania jest zgodna z poziomem ryzyka produktowego.

Rozważ następujące sposoby, w jakim śledzenie może pomóc w testowaniu:

  • A. Popraw zrozumiałość raportów o statusie testów, by uwzględniały status elementów podstawy testów.
  • B. Spraw, aby testy były audytowalne.
  • C. Dostarcz informacje umożliwiające ocenę jakości produktów.
  • D. Przeanalizuj wpływ zmian.

Która z poniższych odpowiedzi najlepiej łączy czynności testowe z wybranym sposobem śledzenia mogącym wspomagać tę czynność?

______

34 / 40

(zbiór C, pyt. 17, 2018)

Pracujesz jako tester w zespole zwinnym i brałeś udział w ponad dwudziestu różnych sesjach udoskonalania historyjek użytkownika z właścicielem produktu i programistami z zespołu na początku każdej iteracji. Ponieważ przeglądy zyskały na skuteczności w wykrywaniu defektów w historyjkach użytkownika, a właściciel produktu ma lepszą umiejętność korygowania tych usterek, Ty i zespół zauważyliście, że prędkość zespołu, jak pokazano na wykresach spalania, zaczęła wzrastać. Która z poniższych cech jest zaletą testowania statycznego, która NAJBARDZIEJ BEZPOŚREDNIO dotyczy osiągnięcia zwiększonej prędkości?

______

35 / 40

(zbiór C, pyt. 25, 2018)

Testujesz pompę benzynową. Klient korzystający z pompy ma możliwość płacenia za paliwo wyłącznie kartami kredytowymi. Po sprawdzeniu karty kredytowej, umieszczeniu końcówki pompy w zbiorniku paliwa i wybraniu żądanego rodzaju paliwa, klient wprowadza żądaną ilość paliwa mierzoną w galonach za pomocą klawiatury. Klawiatura umożliwia tylko wprowadzanie cyfr. Paliwo jest sprzedawane w dziesiątych (0,1) częściach galonu (1 galon – 3,79 litra) do 50,0 galonów.

Który z poniższych jest minimalnym zestawem wartości, który obejmuje klasy równoważności dla tego wejścia?

______

36 / 40

(zbiór C, pyt. 13, 2018)

W trakcie wytwarzania produktu w podejściu zwinnym właściciel produktu odkrywa wcześniej nieznany wymóg prawny, który dotyczy większości historyjek użytkowników w danej opowieści. Historyjki użytkownika są aktualizowane w celu zapewnienia koniecznych zmian w zachowaniu oprogramowania. Programiści zespołu odpowiednio modyfikują kod.

Jako tester pracujący w zespole, jakiego rodzaju testy przeprowadzasz?

______

37 / 40

(zbiór A, pyt. 19, 2018)

Testowanie w oparciu o listę kontrolną to:

______

38 / 40

(zbiór C, pyt. 21, 2018)

Które z poniższych zdań jest PRAWDZIWYM stwierdzeniem dotyczącym testów eksploracyjnych?

______

39 / 40

(zbiór B, pyt. 26, 2018)

Które z poniższych stwierdzeń NAJLEPIEJ opisuje sposób i cele wyprowadzania przypadków testowych z przypadku użycia?

______

40 / 40

(zbiór B, pyt. 4, 2018)

Która z poniższych odpowiedzi dotyczy raczej defektu, a nie podstawowej przyczyny (na przykładzie monitora fitness)?

______

Your score is

0%