Worksheetstest z 3 bloków
Total questions: 30
Worksheet time: 23mins
Testowanie podnosi jakość oprogramowania
Tylko jeśli wykryte defekty zostaną poprawione
Poprzez zwiększenie zaufania do stabilności oprogramowania
Poprzez mieszenie jakości oprogramowania
Poprzez dokumentowanie ukrytych zamaskowanych usterek w
oprogramowaniu
Sprawdzenie czy aplikacja jest prawidłowo zbudowana to?
Homologacja
Wariografia
Walidacja
Weryfikacja
Testowanie to?
Wykonywanie działań, które ujawniają usterki
Pisanie scenariuszy testowych
Znajdowanie, analizowanie i usuwanie defektów
Jeden z poziomów testów
Jednym z poziomów testów jest?
Testy funkcjonalne
Testy akceptacyjne
Testy obciążeniowe
Pentesty
Typem testów nie jest
Testowanie funkcjonalne
Testowanie strukturalne
Debugowanie
Testowanie związane ze zmianami
Testy E2E są?
Tanie i szybkie
Tanie i wolne
Drogie i szybkie
Drogie i wolne
Które zdanie jest prawdziwe? Możliwe więcej niż jedna odpowiedz prawidłowa
Testowanie dynamiczne w przeciwieństwie do testowania
statycznego wymaga wykonania kodu modułu lub systemu.
Testy przeciążeniowe to jedne z testów funkcjonalnych.
Testowanie powinno rozpocząć się jak najpóźniej, dając nam
oszczędności w postaci czasu oraz pieniędzy.
Retesty to testy związane ze zmianami.
Testy jednostkowe wykonują?
Developerzy
Testerzy
Managerowie
Użytkownicy końcowi
Która z poniższych odpowiedzi prawidłowo wyraża jeden z celów testowania?
Testy powinny rozpoczynać się tak późno, jak to tylko możliwe,
aby programiści mieli czas na stworzenie dobrego produktu.
Testowanie może wykazać obecność defektów, ale nie może
dowieść, że oprogramowanie jest od nich wolne.
Potwierdzenie, że zidentyfikowano wszystkie możliwe defekty.
Żadna odpowiedź nie jest prawidłowa
Testy jednostkowe są?
Tanie i szybkie
Tanie i wolne
Drogie i szybkie
Drogie i wolne
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?
Przegląd nieformalny
Przegląd techniczny
Inspekcja
Przejrzenie
Awaria to:
Uruchomienie oprogramowania zawierającego defekty
Jedna z technik testowania
Rodzaj oprogramowania
Wynik błędu
Sprawdzenie czy aplikacja jest poprawna to?
Homologacja
Wariografia
Walidacja
Weryfikacja
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?
0,0; 20,0; 60,0
0,0; 0,1; 50,0
0,0; 0,1; 50,0; 70,0
0,1; 0,0; 0,1; 49,9; 50,0; 50,1.
Testowanie statyczne jest?
Drogie
Niepotrzebne
Szczególnie ważne dla aplikacji krytycznych, ze względów
bezpieczeństwa np. lotnictwo, medycyna
Wykonywane przez developerów
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?
5800 zł, 28000 zł, 32000 zł.
0 zł, 200 zł, 4200 zł.
5200 zł, 5500 zł, 28000 zł.
28001 zł, 32000 zł, 35000 zł
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?
S - nie przedstawiać żadnej oferty; T - nie przedstawiać żadnej oferty.
S - nie przedstawiać żadnej oferty; T - zaoferować status Gold Luxury.
S - zaoferować status Silver; T - zaoferować status Silver.
S - zaoferować status Gold Luxury; T - nie przedstawiać żadnej oferty
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.
0, 49, 50, 54, 59, 60
50, 55, 60.
49, 50, 54, 55, 60, 62.
50, 51, 55, 56, 60, 61.
Piramida testów składa się patrząc od góry z:
E2E, jednostkowe, integracyjne
E2E, integracyjne, jednostkowe
Integracyjne, E2E, jednostkowe
Jednostkowe, integracyjne, E2E
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?
0, 1000, 2000, 3000, 4000
1000, 2001, 4000, 4001, 6000
123, 2345, 3456, 4567, 5678
666, 999, 2222, 5555, 6666.
Przykładem testów niefunkcjonalnych są:
Testy przeciążeniowe
Testy sprawdzające funkcjonalność
Analiza wartości brzegowych
Analiza wartości brzegowych
Wskaż DWA stwierdzenia dotyczące testowania statycznego, które są prawdziwe.
Testowanie statyczne umożliwia wykrywanie defektów niewielkim kosztem
Testowanie statyczne jest niepotrzebne.
Testowanie statyczne pozwala dokonać wczesnej walidacji wymagań
użytkowników.
Testowanie statyczne umożliwia wykrycie problemów związanych z
wykonywaniem kodu na wczesnym etapie cyklu życia oprogramowania
W przypadku testowania systemu krytycznego ze względów bezpieczeństwa
testowanie statyczne ma mniejszą wartość, ponieważ testowanie
dynamiczne pozwala skuteczniej wykryć defekty.
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)
0°C, 11°C, 20°C, 22°C, 23°C
9°C, 15°C, 19°C, 23°C, 100°C
10°C, 16°C, 19°C, 22°C, 23°C
14°C, 15°C, 18°C, 19°C, 21°C, 22°C.
Retesty to:
Inaczej regresja
Upewnienie się, że defekt został naprawiony
Technika czarnoskrzynkowa
Technika statyczna
Wartości brzegowe dla liczb całkowitych z przedziału od 1 do 10 to:
Poprawne {0,11}, niepoprawne {1,10}
Poprawne {0,10}, niepoprawne {1,11}
Poprawne {1,10}, niepoprawne {0,11}
Poprawne {1,11}, niepoprawne {0,10}
Rozważ poniższy diagram przejścia stanów. Które z poniższych
reprezentuje niedozwolone przejście?
OFF -> ON
ON -> OFF
FAULT -> ON
ON -> FAULT
Wybierz zdanie prawdziwe
Testowanie decyzji jest silniejsze niż pokrycie instrukcji
Analiza wartości granicznych to technika czarnoskrzynkowa
Instrukcja jest to wyrażenie, które może przyjąć wartość
logiczną prawda lub fałsz
Testowanie gruntowne jest niemożliwe
Techniką opartą o doświadczenie jest?
Testowanie eksploracyjne
Tabela decyzyjna
Analiza wartości granicznych
Żadne z powyższych
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?
0,0; 100.0; 60,0
0,0; 30.0; 50,1
0,0; 0,1; 50,0; 70,0
-0,1; 0,0; 0,1; 49,9; 50,0; 50,1
Modelem wytwarzania oprogramowania nie jest:
SCRUM
Waterfall
Model L
Model V
