Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ISTQB v3

Total questions: 12

Worksheet time: 10mins

Name
Class
Date
1.

Czym jest jakość?

a)

Działania zorientowane na zapewnienie, że wymagania jakościowe zostaną spełnione.

b)

Stopniem, w jakim moduł lub system zaspakaja stwierdzone i dorozumiane potrzeby różnych interesariuszy.

c)

Stopniem, w jakim moduł lub system chroni informacje i dane tak, aby osoby lub inne moduły lub systemy miały stopień dostępu odpowiedni do rodzajów i poziomów autoryzacji.

d)

Całkowitym kosztem poniesionym na działania i problemy związane z jakością, często dzielonym na koszty działań prewencyjnych, koszty wykrycia, koszty awarii wewnętrznych i zewnętrznych.

2.

Która z poniższych odpowiedzi opisuje warunek testowy?

a)

Wyróżniający atrybut modułu lub systemu.

b)

Testowalny aspekt modułu lub systemu zidentyfikowany jako podstawa testowania.

c)

Stopień, w jakim oprogramowanie zapewnia wykonywanie funkcji spełniających określone i domniemane potrzeby, gdy oprogramowanie jest używane w określonych warunkach.

d)

Przypadki testowe zaprojektowane w celu wykonywania kombinacji warunków i wynikających z nich działań.

3.

Która z poniższych odpowiedzi prawidłowo wyraża jeden z celów testowania?

a)

Testy powinny rozpoczynać się tak późno, jak to tylko możliwe, aby programiści mieli

wystarczająco dużo czasu na stworzenie dobrego produktu.

b)

Sprawdzenie, czy obiekt testowy działa zgodnie z oczekiwaniami użytkowników i

innych interesariuszy.

c)

Potwierdzenie, że zidentyfikowano wszystkie możliwe defekty.

d)

Potwierdzenie, że ewentualne nieusunięte defekty nie spowodują żadnych awarii.

4.

Która z poniższych odpowiedzi opisujących typowe sytuacje zaistniałe podczas testowania

lub eksploatacji opisuje awarię?

a)

Produkt przestał działać po wybraniu przez użytkownika jednej z opcji w oknie

dialogowym.

b)

W kompilacji uwzględniono niewłaściwą wersję jednego z plików kodu źródłowego.

c)

Algorytm obliczeniowy korzystał z niewłaściwych zmiennych wejściowych.

d)

Programista błędnie zinterpretował jedno z wymagań dotyczących algorytmu.

5.

Testowanie może być elementem zapewnienia jakości, ponieważ:

a)

Gwarantuje, że wymagania są dostatecznie szczegółowe.

b)

Zmniejsza ryzyko powstania niskiej jakości oprogramowania.

c)

Gwarantuje przestrzeganie standardów w organizacji.

d)

Pozwala zmierzyć jakość oprogramowania w kategorii liczby wykonanych przypadków

testowych.

6.

Które z poniższych działań jest częścią etapu procesu testowego „analiza testów” w procesie

testowym?

a)

Zidentyfikowanie wszystkich niezbędnych narzędzi i elementów infrastruktury.

b)

Utworzenie zestawów testów na podstawie skryptów testowych.

c)

Przeanalizowanie zdobytych doświadczeń w celu udoskonalenia procesu.

d)

Dokonanie oceny podstawy testów pod kątem testowalności.

7.

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

a)

Decyzja o przetestowaniu utrzymywalności oprogramowania.

b)

Decyzja o przetestowaniu systemu po migracji na nową platformę operacyjną.

c)

Decyzja o przeprowadzeniu testów w celu sprawdzenia, czy istnieje możliwość

przywrócenia zarchiwizowanych danych.

d)

Decyzja o przeprowadzeniu testów po wprowadzeniu doraźnych poprawek (ang.

hotfix).

8.

Jakie działania są przeprowadzane w ramach planowania formalnego przeglądu?

a)

Zbieranie metryk na potrzeby oceny efektywności przeglądu.

b)

Odpowiadanie na pytania, jakie mogą mieć uczestnicy przeglądu.

c)

Weryfikacja kryteriów wejścia dla przeglądu.

d)

Ocena wyników przeglądu pod kątem spełnienia kryteriów zakończenia.

9.

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

a)

Techniki oparte na analizie architektury.

b)

Techniki sprawdzające, czy przedmiot testów działa zgodnie z projektem

technicznym.

c)

Techniki oparte na wiedzy o poprzednich defektach albo ogólnej wiedzy o awariach.

d)

Techniki oparte na wymaganiach formalnych.

10.

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

jest prawdziwe?

a)

Stuprocentowe pokrycie decyzji gwarantuje stuprocentowe pokrycie instrukcji kodu.

b)

Stuprocentowe pokrycie instrukcji kodu gwarantuje stuprocentowe pokrycie decyzji.

c)

50% pokrycie decyzji gwarantuje także 50% pokrycie instrukcji kodu.

d)

Pokrycie decyzji nie może nigdy osiągnąć 100%.

11.

Która z poniższych miar jest NAJBARDZIEJ przydatna w kontekście monitorowania

wykonywania testów?

a)

Odsetek wykonanych przypadków testowych.

b)

Średnia liczba testerów zaangażowanych w wykonanie testów

c)

Pokrycie wymagań przez kod źródłowy.

d)

Odsetek przypadków testowych już utworzonych i sprawdzonych.

12.

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

planu.

a)

Ograniczenia budżetowe.

b)

Cele testów.

c)

Dziennik testów.

d)

Współczynnik awarii.

e)

Przypadki użycia.