Próbny egzamin ISTQB poziom podstawowy

/40
47372

ISTQB FL

Próbny egzamin ISTQB® Poziom Podstawowy

1 / 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?

______

2 / 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ść?

______

3 / 40

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

Które z poniższych stwierdzeń prawidłowo określa pokrycie decyzji?

______

4 / 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?

______

5 / 40

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

Które stwierdzenie dotyczące relacji między pokryciem instrukcji kodu a pokryciem decyzji jest prawdziwe?

______

6 / 40

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

Rozważ następujące typy usterek, na identyfikacji których można skupiać się na odpowiednim poziomie testów:

  1.  Usterki w oddzielnie testowanych modułach lub obiektach.
  2.  Brak skupienia na identyfikacji usterek.
  3.  Usterki w interfejsach i interakcjach.
  4.  Usterki w całym obiekcie testowym.

Która z poniższych list to poprawne skojarzenie poziomu testów koncentrujących się na typach usterek podanych powyżej wg sylabusa poziomu podstawowego?

______

7 / 40

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

Wyobraź sobie aplikację mobilną, która umożliwia klientom dostęp do ich kont bankowych i zarządzanie nimi. Właśnie została dodana nowa historyjka użytkownika do zestawu funkcji, które sprawdzają konta mediów społecznościowych i zapisy bankowe, aby przesyłać spersonalizowane pozdrowienia w dniu urodzin i innych ważnych wydarzeń osobistych. Którą z poniższych technik testowania może zastosować PROGRAMISTA podczas testów jednostkowych kodu, aby upewnić się, że kod obejmuje sytuacje, kiedy życzenia MAJĄ SIĘ pojawić i kiedy NIE MOGĄ?

______

8 / 40

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

Zostałeś zaangażowany w planowanie szacowania wysiłku testowego nowej aplikacji bankowości mobilnej. W ramach oceny pracochłonności projektu najpierw spotykasz się z testerami i innymi osobami w projekcie. Zespół jest dobrze zorganizowany i już pracował nad podobnymi projektami. Aby zweryfikować uzyskane oszacowanie, odnosisz się następnie do niektórych średnich przemysłowych dotyczących wysiłku testowego i kosztów związanych z podobnymi projektami w branży, opublikowanych przez renomowanego konsultanta.

Które stwierdzenie jest prawidłowe i opisuje Twoje podejście do szacowania?

______

9 / 40

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

Które z poniższych technik testowania zaliczają się do kategorii technik czarnoskrzynkowych?

______

10 / 40

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

Pracujesz jako tester w projekcie systemu bankowości internetowej. Dostępność jest uważana za jedno z najważniejszych ryzyk (jakościowych) dla tego systemu. Znajdujesz powtarzalną awarię, która powoduje, że klienci tracą połączenia z witryną internetową banku przy transferze środków między typowymi kontami i nie mają możności ponownego połączenia przez okres od trzech do pięciu minut.

Które z poniższych może być dobrym podsumowaniem raportu o tej awarii, który zawiera zarówno istotę awarii, jak i jej wpływ na interesariuszy?

______

11 / 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?

______

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 C, pyt. 38, 2018)

Rozważ poniższą listę niepożądanych wyników, które mogą wystąpić jako ryzyka produktowe i projektowe.

  • A. Nieprawidłowe sumy w raportach.
  • B. Zmiany w kryteriach akceptacji podczas testów akceptacyjnych.
  • C. Użytkownicy uważają miękką klawiaturę za zbyt trudną do użycia.
  • D. System reaguje zbyt wolno na wprowadzanie danych przez użytkownika podczas wpisywania warunku wyszukiwania.
  • E. Testerzy nie mogą zgłaszać wyników testów podczas codziennych spotkań (daily stand-up meeting).

Które z poniższych odpowiedzi poprawnie klasyfikuje te czynniki jako ryzyka projektowe i ryzyka produktowe?

______

14 / 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?

______

15 / 40

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

Który z poniższych opisów pokrycia instrukcji kodu jest POPRAWNY?

______

16 / 40

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

Które z poniższych zadań będzie NAJPRAWDOPODOBNIEJ wykonywał kierownik testów?

______

17 / 40

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

Wykonujesz testowanie systemowe systemu do rezerwacji biletów kolejowych. Z wykonanych przypadków testowych wynika, że system czasami zgłasza brak dostępnych miejscówek w sytuacji, w której Twoim zdaniem powinny być one dostępne. W związku z tym przedstawiasz kierownikowi zespołu programistów raport o defekcie wraz z określeniem testowanej wersji systemu. Programiści zdają sobie sprawę z wagi defektu i czekają na dodatkowe szczegóły, które pozwolą im go usunąć.

Załóżmy, że są dostępne następujące informacje:

  1. Stopień wpływu (ważność) defektu.
  2. Identyfikacja elementu testowego.
  3. Szczegółowe informacje na temat środowiska testowego.
  4. Priorytet usunięcia defektu.
  5. Rzeczywiste rezultaty.
  6. Odwołanie do specyfikacji przypadków testowych.

Które z tych informacji (obok opisu defektu zawierającego zrzut bazy danych i zrzuty ekranu) byłyby NAJBARDZIEJ przydatne w pierwszym raporcie o defekcie?

______

18 / 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?

______

19 / 40

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

Które z poniższych stwierdzeń porównujących testowanie modułowe z testowaniem systemowym jest PRAWDZIWE?

______

20 / 40

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

Przeglądy przeprowadzane w Twojej organizacji mają następujące atrybuty:

  •  Wyznaczono osobę pełniącą rolę protokolanta.
  •  Celem przeglądu jest wykrycie potencjalnych defektów.
  •  Spotkanie związane z przeglądem prowadzi autor.
  •  Przeglądający wykrywają potencjalne defekty podczas przeglądu indywidualnego.
  •  Sporządzany jest raport z przeglądu.

Który z poniższych typów przeglądu jest NAJPRAWDOPODOBNIEJ stosowany?

______

21 / 40

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

System operacyjny dla rynku masowego jest zaprojektowany tak, by uruchamiał się na dowolnym komputerze z procesorem z rodziny x86. Przeprowadzasz zestaw testów, aby znaleźć błędy związane z obsługą różnych komputerów, które używają takiego procesora i by zbudować zaufanie, że produkt będzie działał na podstawowych markach komputerów.

Jakiego rodzaju testy wykonujesz?

______

22 / 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?

______

23 / 40

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

Tester uczestniczący w dyskusji na temat proponowanej struktury bazy danych zidentyfikował potencjalny problem z wydajnością związany z pewnymi typowymi wyszukiwaniami użytkowników i wyjaśnił możliwy problem zespołowi programistów. Który z poniższych jest testowym wkładem do powodzenia projektu, który NAJLEPIEJ pasuje do tej sytuacji?

______

24 / 40

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

Które z poniższych stwierdzeń dotyczących typów testów i poziomów testów jest POPRAWNE?

______

25 / 40

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

Która z poniższych odpowiedzi NAJLEPIEJ opisuje przypadek testowy?

______

26 / 40

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

Która z poniższych odpowiedzi przedstawia role występujące w przeglądzie formalnym?

______

27 / 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?

______

28 / 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?

______

29 / 40

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

Powiąż poniższe produkty pracy związanymi z testowaniem (1–4), z odpowiednimi opisami (A-D).

  1. Zestaw testów.
  2. Przypadek testowy.
  3. Procedura testowa.
  4. Karta opisu testu.

A. Grupa skryptów testowych lub harmonogram wykonania testów.

B. Zbiór instrukcji wykonujących test.

C. Wykaz oczekiwanych rezultatów.

D. Dokument opisujący cel testów i możliwe pomysły na ich wykonanie

______

30 / 40

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

Definiujesz proces przeprowadzania analizy ryzyka produktu w ramach każdej iteracji w projekcie zwinnym. Które z poniższych jest właściwym miejscem do udokumentowania tego procesu w planie testów?

______

31 / 40

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

Która z poniższych odpowiedzi NAJPRAWDOPODOBNIEJ NIE JEST przykładem POPRAWNEGO wpływu analizy ryzyka produktowego na testowanie?

______

32 / 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.

______

33 / 40

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

Testujesz system do handlu elektronicznego, który umożliwia sprzedaż artykułów spożywczych luzem, takich jak: przyprawy, mąka i inne produkty. Jednostki, w których sprzedawane są te artykuły, to albo gramy (np. przyprawy i inne drogie produkty) albo kilogramy (np. mąka i inne niedrogie produkty). Niezależnie od jednostek, najmniejsza dopuszczalna wielkość zamówienia wynosi 0,5 jednostki (np. 0,5 grama kardamonu), a największa dopuszczalna wielkość zamówienia to 25,0 jednostek (np. 25 kilogramów cukru). Dokładność to 0,1 jednostki.

Który z poniższych jest zbiorem wartości wejściowych, które obejmują wartości brzegowe z dwupunktowymi wartościami granicznymi dla pola, w którym wprowadzasz jednostki zakupu?

______

34 / 40

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

Które z poniższych stwierdzeń jest prawdziwe?

______

35 / 40

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

Które z poniższych narzędzi testowych jest bardziej odpowiednie dla programistów niż dla testerów?

______

36 / 40

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

Jesteś zaproszony do udziału w przeglądzie opisu wewnętrznego procesu tworzenia dokumentów. Celem tego opisu jest przedstawienie podziału pracy pomiędzy osobami pełniącymi różne role i zaangażowane w proces w sposób, który będzie zrozumiały dla wszystkich. Przegląd jest oparty na następującej liście kontrolnej:

  1.  Czy dla każdej czynności zdefiniowano w jasny sposób osobę ją wykonującą?
  2.  Czy dla każdej czynności zdefiniowano w jasny sposób kryteria wejścia?
  3.  Czy dla każdej czynności zdefiniowano w jasny sposób kryteria wyjścia?
  4.  Czy dla każdej czynności zdefiniowano w jasny sposób role wspierające i ich zakres odpowiedzialności?

Przeglądowi opartemu na tej liście poddawany jest następujący fragment dokumentu:

„Po sprawdzeniu kompletności i poprawności dokumentacji klienta architekt oprogramowania tworzy specyfikację systemu. Gdy architekt oprogramowania ukończy specyfikację systemu, zaprasza testerów i weryfikatorów do przeglądu. Lista kontrolna opisuje zakres przeglądu. Każdy zaproszony recenzent tworzy – w razie potrzeby – komentarze do przeglądu i kończy przegląd oficjalnym komentarzem „gotowe”.

______

37 / 40

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

Przed sesją planowania iteracji zapoznajesz się z historyjką użytkownika i jej kryteriami akceptacji. Definiujesz warunki testowe i powiązane z nimi przypadki testowe na podstawie historyjki użytkownika jako sposób zastosowania zasady „wczesne testowanie oszczędza czas i pieniądze”.

Jaką technikę testowania zastosujesz?

______

38 / 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?

______

 

39 / 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?

______

40 / 40

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

Jako kierownik testów musisz przetestować następujące wymagania:

  • R1 — nieprawidłowości związane z procesami
  • R2 — synchronizacja
  • R3 — potwierdzenie
  • R4 — problemy
  • R5 — dane finansowe
  • R6 — dane do diagramów
  • R7 — zmiany profilu użytkownika

ISTQB poziom podstawowy przykŁadowe zadanie ZESTAW A ZAD 37

Notacja wskazująca ewentualne zależności logiczne między wymaganiami ma postać na przykład „R1 -> R3”, co oznacza, że wymaganie R3 zależy od wymagania R1. Która z poniższych odpowiedzi pozwala ustalić harmonogram wykonywania testów zgodnie z zależnościami między wymaganiami?

______