Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

test z 3 bloków

Total questions: 30

Worksheet time: 23mins

Name
Class
Date
1.

Testowanie podnosi jakość oprogramowania

a)

Tylko jeśli wykryte defekty zostaną poprawione

b)

Poprzez zwiększenie zaufania do stabilności oprogramowania

c)

Poprzez mieszenie jakości oprogramowania

d)

Poprzez dokumentowanie ukrytych zamaskowanych usterek w

oprogramowaniu

2.

Sprawdzenie czy aplikacja jest prawidłowo zbudowana to?

a)

Homologacja

b)

Wariografia

c)

Walidacja

d)

Weryfikacja

3.

Testowanie to?

a)

Wykonywanie działań, które ujawniają usterki

b)

Pisanie scenariuszy testowych

c)

Znajdowanie, analizowanie i usuwanie defektów

d)

Jeden z poziomów testów

4.

Jednym z poziomów testów jest?

a)

Testy funkcjonalne

b)

Testy akceptacyjne

c)

Testy obciążeniowe

d)

Pentesty

5.

Typem testów nie jest

a)

Testowanie funkcjonalne

b)

Testowanie strukturalne

c)

Debugowanie

d)

Testowanie związane ze zmianami

6.

Testy E2E są?

a)

Tanie i szybkie

b)

Tanie i wolne

c)

Drogie i szybkie

d)

Drogie i wolne

7.

Które zdanie jest prawdziwe? Możliwe więcej niż jedna odpowiedz prawidłowa

a)

Testowanie dynamiczne w przeciwieństwie do testowania

statycznego wymaga wykonania kodu modułu lub systemu.

b)

Testy przeciążeniowe to jedne z testów funkcjonalnych.

c)

Testowanie powinno rozpocząć się jak najpóźniej, dając nam

oszczędności w postaci czasu oraz pieniędzy.

d)

Retesty to testy związane ze zmianami.

8.

Testy jednostkowe wykonują?

a)

Developerzy

b)

Testerzy

c)

Managerowie

d)

Użytkownicy końcowi

9.

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 czas na stworzenie dobrego produktu.

b)

Testowanie może wykazać obecność defektów, ale nie może

dowieść, że oprogramowanie jest od nich wolne.

c)

Potwierdzenie, że zidentyfikowano wszystkie możliwe defekty.

d)

Żadna odpowiedź nie jest prawidłowa

10.

Testy jednostkowe są?

a)

Tanie i szybkie

b)

Tanie i wolne

c)

Drogie i szybkie

d)

Drogie i wolne

11.

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?

a)

Przegląd nieformalny

b)

Przegląd techniczny

c)

Inspekcja

d)

Przejrzenie

12.

Awaria to:

a)

Uruchomienie oprogramowania zawierającego defekty

b)

Jedna z technik testowania

c)

Rodzaj oprogramowania

d)

Wynik błędu

13.

Sprawdzenie czy aplikacja jest poprawna to?

a)

Homologacja

b)

Wariografia

c)

Walidacja

d)

Weryfikacja

14.

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?

a)

0,0; 20,0; 60,0

b)

0,0; 0,1; 50,0

c)

0,0; 0,1; 50,0; 70,0

d)

0,1; 0,0; 0,1; 49,9; 50,0; 50,1.

15.

Testowanie statyczne jest?

a)

Drogie

b)

Niepotrzebne

c)

Szczególnie ważne dla aplikacji krytycznych, ze względów

bezpieczeństwa np. lotnictwo, medycyna

d)

Wykonywane przez developerów

16.

System zaprojektowany w celu obliczenia podatku dochodowego opiera się na

następujących zasadach:

1. Pracownik ma 4000 zł wolne od podatku (włącznie)

2. Następne 1500 zł jest opodatkowane wg stawki 10%

3. Kolejne 28000 zł jest opodatkowane wg stawki 20%

4. Każda suma powyżej jest opodatkowana stawką 30%.


Które z poniższych zbiorów wynagrodzeń należą do tej samej klasy równoważności?

a)

5800 zł, 28000 zł, 32000 zł.

b)

0 zł, 200 zł, 4200 zł.

c)

5200 zł, 5500 zł, 28000 zł.

d)

28001 zł, 32000 zł, 35000 zł

17.

TABLICA DECYZYJNA - zadanie

Na podstawie poniższej tablicy stanów:

Wyznaczono dwa przypadki testowe:

S. Posiadacz karty Citibank, mający status Silver.

T. Klient nie posiadający karty Citibank, mający status Platinum.

Jaki jest oczekiwany wynik przypadku testowego S oraz T?

a)

S - nie przedstawiać żadnej oferty; T - nie przedstawiać żadnej oferty.

b)

S - nie przedstawiać żadnej oferty; T - zaoferować status Gold Luxury.

c)

S - zaoferować status Silver; T - zaoferować status Silver.

d)

S - zaoferować status Gold Luxury; T - nie przedstawiać żadnej oferty

18.

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.

a)

0, 49, 50, 54, 59, 60

b)

50, 55, 60.

c)

49, 50, 54, 55, 60, 62.

d)

50, 51, 55, 56, 60, 61.

19.

Piramida testów składa się patrząc od góry z:

a)

E2E, jednostkowe, integracyjne

b)

E2E, integracyjne, jednostkowe

c)

Integracyjne, E2E, jednostkowe

d)

Jednostkowe, integracyjne, E2E

20.

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:

Liczba kroków ≤ 1000 — Leń kanapowy!

1000 < Liczba kroków ≤ 2000. — Obibok!

2000 < Liczba kroków ≤ 4000. — Jesteś na dobrej drodze!

4000 < Liczba kroków ≤ 6000. — Całkiem nieźle!

Liczba kroków > 6000 — Tak trzymać!

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

równoważności?

a)

0, 1000, 2000, 3000, 4000

b)

1000, 2001, 4000, 4001, 6000

c)

123, 2345, 3456, 4567, 5678

d)

666, 999, 2222, 5555, 6666.

21.

Przykładem testów niefunkcjonalnych są:

a)

Testy przeciążeniowe

b)

Testy sprawdzające funkcjonalność

c)

Analiza wartości brzegowych

d)

Analiza wartości brzegowych

22.

Wskaż DWA stwierdzenia dotyczące testowania statycznego, które są prawdziwe.

a)

Testowanie statyczne umożliwia wykrywanie defektów niewielkim kosztem

b)

Testowanie statyczne jest niepotrzebne.

c)

Testowanie statyczne pozwala dokonać wczesnej walidacji wymagań

użytkowników.

d)

Testowanie statyczne umożliwia wykrycie problemów związanych z

wykonywaniem kodu na wczesnym etapie cyklu życia oprogramowania

e)

W przypadku testowania systemu krytycznego ze względów bezpieczeństwa

testowanie statyczne ma mniejszą wartość, ponieważ testowanie

dynamiczne pozwala skuteczniej wykryć defekty.

23.

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) powinny odpowiadać

następujące kategorie:

do 10°C

od 11°C do 15°C

od 16°C do 19°C

od 20°C do 22°C

23°C i powyżej

Które z poniższych zbiorów danych wejściowych do testów zapewniają największe pokrycie wartości

brzegowych wprzypadku zastosowania analizy wartości brzegowych? (tylko wartości Min oraz Max)

a)

0°C, 11°C, 20°C, 22°C, 23°C

b)

9°C, 15°C, 19°C, 23°C, 100°C

c)

10°C, 16°C, 19°C, 22°C, 23°C

d)

14°C, 15°C, 18°C, 19°C, 21°C, 22°C.

24.

Retesty to:

a)

Inaczej regresja

b)

Upewnienie się, że defekt został naprawiony

c)

Technika czarnoskrzynkowa

d)

Technika statyczna

25.

Wartości brzegowe dla liczb całkowitych z przedziału od 1 do 10 to:

a)

Poprawne {0,11}, niepoprawne {1,10}

b)

Poprawne {0,10}, niepoprawne {1,11}

c)

Poprawne {1,10}, niepoprawne {0,11}

d)

Poprawne {1,11}, niepoprawne {0,10}

26.

Rozważ poniższy diagram przejścia stanów. Które z poniższych

reprezentuje niedozwolone przejście?

a)

OFF -> ON

b)

ON -> OFF

c)

FAULT -> ON

d)

ON -> FAULT

27.

Wybierz zdanie prawdziwe

a)

Testowanie decyzji jest silniejsze niż pokrycie instrukcji

b)

Analiza wartości granicznych to technika czarnoskrzynkowa

c)

Instrukcja jest to wyrażenie, które może przyjąć wartość

logiczną prawda lub fałsz

d)

Testowanie gruntowne jest niemożliwe

28.

Techniką opartą o doświadczenie jest?

a)

Testowanie eksploracyjne

b)

Tabela decyzyjna

c)

Analiza wartości granicznych

d)

Żadne z powyższych

29.

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?

a)

0,0; 100.0; 60,0

b)

0,0; 30.0; 50,1

c)

0,0; 0,1; 50,0; 70,0

d)

-0,1; 0,0; 0,1; 49,9; 50,0; 50,1

30.

Modelem wytwarzania oprogramowania nie jest:

a)

SCRUM

b)

Waterfall

c)

Model L

d)

Model V