← Powrót do bazy
Arkusze • Informatyka
Tester Zwinny - zaawansowany test egzaminacyjny ISTQB
Czas
Free
Zadania
40
Pytanie 1 z 40
3%
Manifest zwinnego wytwarzania oprogramowania (Agile manifesto) zawiera cztery główne zasady. Dopasuj zasady zwinne umieszczone po lewej stronie (1-4) do ich tradycyjnych odpowiedników po prawej (i - iv).
Współpraca z klientem ponad | i) procesy i narzędzia.
Reagowanie na zmiany ponad | ii) podążanie zgodnie z planem.
Ludzie i współpraca ponad | iii) formalne ustalenia.
Działające oprogramowanie ponad | iv) obszerną dokumentację.
Lista pytań w tym arkuszu
1
Manifest zwinnego wytwarzania oprogramowania (Agile manifesto) zawiera cztery główne zasady. Dopasuj zasady zwinne umieszczone po lewej stronie (1-4) do ich tradycyjnych odpowiedników po prawej (i - iv).
Współpraca z klientem ponad | i) procesy i narzędzia.
Reagowanie na zmiany ponad | ii) podążanie zgodnie z planem.
Ludzie i współpraca ponad | iii) formalne ustalenia.
Działające oprogramowanie ponad | iv) obszerną dokumentację.
Współpraca z klientem ponad | i) procesy i narzędzia.
Reagowanie na zmiany ponad | ii) podążanie zgodnie z planem.
Ludzie i współpraca ponad | iii) formalne ustalenia.
Działające oprogramowanie ponad | iv) obszerną dokumentację.
→
2
Które z poniższych stwierdzeń najlepiej opisuje jedną z głównych zasad Manifestu Agile?
→
3
Które z poniższych DWÓCH czynności najlepiej odpowiadają obowiązkom zgodnie ze zwinnym podejściem „cały zespół”?
→
4
Które ze zdań przedstawionych poniżej najlepiej oddaje zalety wzięcia odpowiedzialności za jakość produktu przez cały zespół?
→
5
Które DWA z poniższych stwierdzeń są prawdziwe?
1. Wczesna informacja zwrotna daje programistom więcej czasu na wytworzenie nowych cech systemu, ponieważ spędzają mniej czasu nad przerabianiem cech oczekiwanych w danej iteracji.
2. Wczesna informacja zwrotna pozwala zespołom zwinnym dostarczyć cechy o największej wartości biznesowej jako pierwsze, ponieważ uwaga klienta pozostaje skupiona na cechach o największej wartości dla danego systemu.
3. Wczesna informacja zwrotna redukuje koszty, ponieważ zmniejsza ilość czasu potrzebną na przetestowanie systemu.
4. Wczesna informacja zwrotna zwiększa prawdopodobieństwo, iż wytworzony system będzie bliski oczekiwaniom klientów, ponieważ mają oni możliwość wprowadzania zmian podczas trwania poszczególnych iteracji.
1. Wczesna informacja zwrotna daje programistom więcej czasu na wytworzenie nowych cech systemu, ponieważ spędzają mniej czasu nad przerabianiem cech oczekiwanych w danej iteracji.
2. Wczesna informacja zwrotna pozwala zespołom zwinnym dostarczyć cechy o największej wartości biznesowej jako pierwsze, ponieważ uwaga klienta pozostaje skupiona na cechach o największej wartości dla danego systemu.
3. Wczesna informacja zwrotna redukuje koszty, ponieważ zmniejsza ilość czasu potrzebną na przetestowanie systemu.
4. Wczesna informacja zwrotna zwiększa prawdopodobieństwo, iż wytworzony system będzie bliski oczekiwaniom klientów, ponieważ mają oni możliwość wprowadzania zmian podczas trwania poszczególnych iteracji.
→
6
Które z poniższych zdań przedstawia korzyści płynące z wczesnego i częstego przekazywania informacji zwrotnej – zasady promowanej przez metodyki zwinne?
→
7
Które z poniższych zdań dotyczących niezależnego testowania w projektach zwinnych jest NIEPRAWDZIWE?
→
8
Dopasuj następujące zwinne podejścia w wytwarzaniu oprogramowania do odpowiadających im opisów:
Programowanie ekstremalne (eXtreme Programming)
Scrum
Kanban
I. Wyznaje 5 wartości kierujących wytwarzaniem oprogramowania: komunikacja, prostota, reakcja zwrotna, odwaga oraz szacunek.
II. Dzieli projekt na krótkie iteracje zwane sprintami.
III. Optymalizuje “przepływ” pracy w dodanym łańcuchu wartości.
Programowanie ekstremalne (eXtreme Programming)
Scrum
Kanban
I. Wyznaje 5 wartości kierujących wytwarzaniem oprogramowania: komunikacja, prostota, reakcja zwrotna, odwaga oraz szacunek.
II. Dzieli projekt na krótkie iteracje zwane sprintami.
III. Optymalizuje “przepływ” pracy w dodanym łańcuchu wartości.
→
9
Podczas spotkania planowania iteracji zespół dyskutuje o historyjce użytkownika dotyczącym pojedynczego ekranu do wpisywania informacji. Programiści wskazują ograniczenia techniczne i ryzyka wydajnościowe. Które z poniższych najlepiej przedstawia wkład testera do tej dyskusji?
→
10
Które z poniższych zdań najlepiej opisuje testera uczestniczącego w retrospektywie (spotkaniu retrospektywnym)?
→
11
Które z poniższych kwestii NIE powinny zostać podniesione podczas spotkania retrospektywnego?
→
12
Które z poniższych NIE jest zasadą ciągłej integracji?
→
13
Którą z poniższych czynności wykonywałby tester podczas planowania wydania?
→
14
Które z poniższych zdań jest najlepszą definicją “historyjki użytkownika”?
→
15
Które z poniższych czynności testowych są zazwyczaj wykonywane w projektach zwinnych, lecz nie tak często w projektach tradycyjnych?
→
16
Rozważ następujące działania:
i. Ścisłe egzekwowanie kryteriów wejścia i wyjścia dla testów na poziomie systemu.
ii. Współpraca między testerem, developerem i interesariuszami biznesowymi w celu zdefiniowania kryteriów akceptacji.
iii. Funkcjonalna weryfikacja testowania historyjek użytkowników wytworzonych podczas poprzedniej iteracji.
Kombinacja których aktywności powinna wystąpić w projekcie zwinnym?
i. Ścisłe egzekwowanie kryteriów wejścia i wyjścia dla testów na poziomie systemu.
ii. Współpraca między testerem, developerem i interesariuszami biznesowymi w celu zdefiniowania kryteriów akceptacji.
iii. Funkcjonalna weryfikacja testowania historyjek użytkowników wytworzonych podczas poprzedniej iteracji.
Kombinacja których aktywności powinna wystąpić w projekcie zwinnym?
→
17
Które DWA z poniższych stwierdzeń są prawdziwe dla projektów zwinnych?
→
18
Które z poniższych zdań najlepiej opisuje jakość produktu pod koniec 6. iteracji w projekcie zwinnym składającym się z 8 iteracji?
→
19
Które z poniższych (procesów, narzędzi) najlepiej ukazują postęp prac zespołu względem szacowań?
→
20
Przedstawiciele biznesowi chcą wprowadzić zmiany do systemu dostarczonego podczas iteracji 3. Które czynności należy wykonać jako pierwsze, aby zminimalizować ryzyko regresji?
→
21
Które DWA powody wskazują, dlaczego automatyzacja testów jest niezbędna w projekcie zwinnym?
i. By zespoły utrzymywały lub zwiększały prędkość.
ii. By uchronić zespół testowy przed ręcznymi, powtarzalnymi zadaniami.
iii. By ponownie przetestować wszystkie przypadki testowe z poprzedniej iteracji.
iv. By wyeliminować regresję produktu z powodu częstej przebudowy kodu.
v. By zapewnić, że zmiany w kodzie nie popsują zbudowanej wersji.
i. By zespoły utrzymywały lub zwiększały prędkość.
ii. By uchronić zespół testowy przed ręcznymi, powtarzalnymi zadaniami.
iii. By ponownie przetestować wszystkie przypadki testowe z poprzedniej iteracji.
iv. By wyeliminować regresję produktu z powodu częstej przebudowy kodu.
v. By zapewnić, że zmiany w kodzie nie popsują zbudowanej wersji.
→
22
W projektach zwinnych jest większe zapotrzebowanie na testerów tworzących skrypty automatycznych testów. Które DWA powody wyjaśniają tę potrzebę?
i. Wymagania zmieniają się codziennie, regresję trzeba testować, a testowanie manualne jest zbyt wolne.
ii. Testy powinny szybko generować informację zwrotną o jakości produktu.
iii. Praktyki “Najpierw test” i “Ciągła Integracja” wymagają wykonania testów regresji przy każdej zmianie.
iv. Iteracje mają stałą długość i trzeba wykonać wszystkie testy ostatniego dnia.
v. Projekty zwinne skupiają się na testach jednostkowych.
i. Wymagania zmieniają się codziennie, regresję trzeba testować, a testowanie manualne jest zbyt wolne.
ii. Testy powinny szybko generować informację zwrotną o jakości produktu.
iii. Praktyki “Najpierw test” i “Ciągła Integracja” wymagają wykonania testów regresji przy każdej zmianie.
iv. Iteracje mają stałą długość i trzeba wykonać wszystkie testy ostatniego dnia.
v. Projekty zwinne skupiają się na testach jednostkowych.
→
23
Które zadania są typowe dla testera w projekcie zwinnym?
→
24
Które z poniższych NIE jest typowym zadaniem testera w projekcie zwinnym?
→
25
Do którego z poniższych odnosi się termin “wykres spalania”?
→
26
Które z następujących zdań o wytwarzaniu sterowanym testami (TDD) jest NIEPRAWDZIWE?
→
27
Do czego odnosi się i co ilustruje termin “piramida testowa”?
→
28
Które z poniższych przedstawia efektywne użycie kwadrantów testowych?
→
29
Mamy historyjki użytkownika: o nawigacji kasjera oraz wydajności systemu (< 2s). Testy TC1 i TC2 sprawdzają nawigację i historię (biznesowe), TC3 testuje czas odpowiedzi (techniczne). Częścią których DWÓCH kwadrantów są te testy?
→
30
Wprowadzono nowe wymaganie obsługi nowej przeglądarki, której obecny framework i skrypty nie wspierają. Jakie działania powinien podjąć tester?
→
31
Analiza ryzyka wykazała 4 historyjki o wysokim/średnim ryzyku i 2 o niskim. Które DWA działania z poniższych powinien podjąć zespół?
→
32
W sesji pokera planistycznego estymacje to: Użytkownicy: 5, Programiści: 5, Testerzy: 20. Jakie jest najlepsze postępowanie?
→
33
Projekt dostosowuje urządzenie medyczne. Które z poniższych dostarczą najpotrzebniejszych informacji wspierających zadania testowe?
i. Zaktualizowana wersja standardu.
ii. Typowe obszary defektów w starym systemie.
v. Defekty z podobnych projektów.
i. Zaktualizowana wersja standardu.
ii. Typowe obszary defektów w starym systemie.
v. Defekty z podobnych projektów.
→
34
Które stwierdzenie NAJLEPIEJ opisuje, kiedy należy zakończyć testowanie (kryteria wydania) w projekcie zwinnym?
→
35
Które DWA z poniższych są przykładami testowalnych kryteriów akceptacyjnych?
→
36
Dla historyjki: „Jako kasjer, chciałbym oglądać transakcje bankowe użytkowników”, które z poniższych są odpowiednimi akceptacyjnymi przypadkami testowymi?
ii. Zaloguj się, wprowadź ID, otrzymaj historię transakcji.
iii. Zaloguj się, zażądaj ID przez skrót nazwiska, otrzymaj historię.
iv. Zaloguj się, wprowadź IBAN, otrzymaj historię.
ii. Zaloguj się, wprowadź ID, otrzymaj historię transakcji.
iii. Zaloguj się, zażądaj ID przez skrót nazwiska, otrzymaj historię.
iv. Zaloguj się, wprowadź IBAN, otrzymaj historię.
→
37
Dla historyjki o opłatach za wysyłkę (zależnych od liczby pozycji: <6, 6-10, >10), która technika czarnoskrzynkowa jest najlepsza?
→
38
Kierownik chce wprowadzić testy eksploracyjne. Który z poniższych wniosków dotyczących ich wprowadzenia jest poprawny?
→
39
Które z poniższych jest jednym z celów narzędzia do Zarządzania Cyklem Życia Aplikacji (ALM) w projekcie zwinnym?
→
40
Które z poniższych zdań jest FAŁSZYWE w odniesieniu do testów eksploracyjnych?
→