Moja lekcja

 0    70 fiszek    agnesjulia
ściągnij mp3 drukuj graj sprawdź się
 
Pytanie język polski Odpowiedź język polski
podstawowe typy testów
rozpocznij naukę
testy funkcjonalne i niefunkcjonalne, testy strukturalne i związane ze zmianą
walidacja
rozpocznij naukę
— czyli sprawdzenie, czy system spełnia wymagania użytkowników oraz inne potrzeby interesariuszy w swoim środowisku operacyjnym.
testowanie modułowe
rozpocznij naukę
testowania pojedynczych fragmentów aplikacji/systemu
testowanie akceptacyjne
rozpocznij naukę
potwierdzenie, że system działa zgodnie z oczekiwaniami: dostarczenie interesariuszom informacji na temat ryzyka, jakie wiąże się z przekazaniem systemu do eksploatacji w danym momencie.
Debugowanie
rozpocznij naukę
jest czynnością programistyczną wykonywaną w celu zidentyfikowania przyczyny defektu, poprawienia kodu i sprawdzenia, czy defekt został poprawnie naprawiony.
Testowanie
rozpocznij naukę
ma ujawnić awarie spowodowane defektami.
testowanie potwierdzające (retest)
rozpocznij naukę
ma zapewnić, że poprawka rzeczywiście usunęła awarię.
podstawową zasadą jest:
rozpocznij naukę
„Testerzy testują, a programiści debugują”.
Jakie są poziomy testów
rozpocznij naukę
Testy modułowe (zwane też testami jednostkowymi, Unit testing) Testy integracyjne (Integration testing) Testy systemowe (System testing) Testy akceptacyjne (Acceptance testing)
cykl życia oprogramowania
rozpocznij naukę
Okres czasu rozpoczynający się kiedy pojawił się pomysł na oprogramowanie i kończący się gdy oprogramowanie nie jest już dostępne do użytku.
krzywa Boehma
rozpocznij naukę
Krzywa ta jest wykładnicza, co oznacza, że im później znajdziemy defekt, tym większy będzie wzrost kosztów jego naprawy.
reguła Pareto
rozpocznij naukę
około 20% modułów zawiera około 80% defektów.
Monitorowanie testów
rozpocznij naukę
ciągłe porównywanie rzeczywistego i planowanego postępu testowania przy użyciu miar specjalnie w tym celu zdefiniowanych w planie testów.
Nadzór nad testami
rozpocznij naukę
aktywne podejmowanie działań, które są niezbędne do osiągnięcia celów wyznaczonych w planie testów (z uwzględnieniem jego ewentualnych aktualizacji).
Produkt fazy analizy
rozpocznij naukę
to warunki testowe
Test Driven Development — TDD).
rozpocznij naukę
Jest to proces iteracyjny, który polega na tym, że zanim napisze się fragment kodu, pisze się testy do tego kodu.
Testowanie integracyjne skupia się na
rozpocznij naukę
interakcjach między modułami lub systemami
Testowanie integracyjne (najczęściej padane słowo)
rozpocznij naukę
Interfejs:-)
typ testu odnosi się Dooo?
rozpocznij naukę
celu, jaki mamy na uwadze, przeprowadzając dany test.
poziomów testów odnosi się DOOO?
rozpocznij naukę
kwestii procesowych
Testowanie funkcjonalne to
rozpocznij naukę
w skrócie "co system powinien zrobić"
Na jakich poziomach nalezy wykonywać testy funkcjonalne?
rozpocznij naukę
Na wszystkich!
Poziomy a testy funkcjonalne
rozpocznij naukę
bez odp-obrazek
Cel testowania niefunkcjonalnego
rozpocznij naukę
ocena charakterystyk systemów i oprogramowania, takich jak: użyteczność, wydajność, bezpieczeństwo
Klasyfikację charakterystyk jakościowych oprogramowania jakie iso?
rozpocznij naukę
ISO/IEC 25010
Model jakości ISO/IEC 25010-testy niefunkcjonalne
rozpocznij naukę
1. funkcjonalna odpowiedniość 2. wydajność 3 kompatybilność 4 użyteczność 5 niezawodność 6 bezpieczeństwo 7 pielęgnowalność 8 przenaszalność
Jaka metoda do testów niefunkcjonalnych
rozpocznij naukę
czarnoskrzynkowa-pokrycie decyzji
takie tam poziomy testów a testy białoskrzynkowe (jpg)
rozpocznij naukę
paczaj na obrazek
Rodzaje testów związanych ze zmianami
rozpocznij naukę
1. Testy potwierdzające (retesty) 2. Testy regresji
Jaki rodzaj testów zwiazanych ze zmianami jest kandydatem do automatyzacji?
rozpocznij naukę
Testy regresji
Na jakich poziomach można wykonywać testy zwiazane ze zmianę?
rozpocznij naukę
Na wszystkich
Jakie typy testów można wykonywac na wszystkich poziomach testów?
rozpocznij naukę
Testy funkcjonalne, niefunkcjonalne, białoskrzynkowe i związane ze zmianą
Zdarzenia wywołujące pielęgnację
rozpocznij naukę
Modyfikacja, migracja, wycofanie
Gdzie najczęściej jest wykorzystywana analiza statyczna
rozpocznij naukę
wobec sformalizowanych produktów pracy, np. formalnych modeli architektury systemu czy wymagań (np. pisanych w językach specyfikacji takich jak Z, UML, B, OCL, CSP, TLA+, sieci Petriego)
Czego dotyczy analiza statyczna w przypadku dokumentów pisanych w języku NATURALNYM
rozpocznij naukę
może dotyczyć np. sprawdzania czytelności, składni, gramatyki, interpunkcji czy ortografii
Która z technik statycznych, ma efektywność usuwania defektów o 85%.
rozpocznij naukę
inspekcja
Przed jakiami testami wykonuje się testy statyczne?
rozpocznij naukę
Przed dynamicznymi
Na czym polega "ważność" testów statycznych?
rozpocznij naukę
Testy statyczne są drogie, jednak... niskie. Obniżają koszty testowania dynamicznego/lepszy program, wydajnośc programistów itd
Jaki jest numer 10 typów przeglądów (ISO)
rozpocznij naukę
ISO/IEC 20246
Jakie 4 rodzaje przeglądu podaje sylabus?
rozpocznij naukę
Inspekcja, przegląd techniczny, przejrzenie, przegląd nieformalny
Podaj generyczny proces przeglądu (wspólny środek)
rozpocznij naukę
1. Planowanie 2 Rozpoczęcie przeglądu 3. Przegląd indywidualny 4. Przekazanie informacji o problemach, analiza problemów 5. Usunięcie defektów i raportowanie.
Co w etapie rozpoczęcie przeglądu przesyła się uczestnikom?
rozpocznij naukę
Produkt pracy-poddanej przeglądowy i materiały dodatkowe(listy kontrolne, instrukcje postępowania, formularz dziennika problemów)
Przegląd, etap planowanie. Co na tym etapie jest określane?
rozpocznij naukę
Zakres prac, cel przeglądu, które dokumenty będą jego przedmiotem, charakterystyki jakościowe poddane ocenie. Szacuje się nakłady pracy i definiuje ramy czasowe. Na podstawie celu określa się typ przeglądu!
W jakiej fazie przeglądu, jest odkrywany największy odsetek problemów?
rozpocznij naukę
Faza przeglądu indywidualnego
Jaki jest numer normy iso dla przeglądów
rozpocznij naukę
[ISO/IEC 20246]
Role w przeglądzie formalnym (6)
rozpocznij naukę
Autor, Kierownictwo, Facylitator(moderator), Lider przeglądu, Przeglądający, Protokolant
Typy przeglądów
rozpocznij naukę
spojrzeć na pulpit
5 technik przygotowania przegląąądu INDYWIDUALNEGO
rozpocznij naukę
przegląd ad hoc,  przegląd oparty na liście kontrolnej,  scenariusze i przebiegi próbne,  przegląd oparty na rolach,  czytanie oparte na perspektywie.
Jakie sa role w przeglądzie opartym na rolach?
rozpocznij naukę
KONKRETNE TYPY UŻYTKOWNIKÓW KOŃCOWYCH (doswiadczonych i niedoswiadczonych, starszych, dzieci); OKREŚLONE ROLE W ORGANIZACJI (uzytkownik, administrator, administartor systemu, tester)
Czarnoskrzynkowa technika testowania
rozpocznij naukę
technika testowania oparta na analizie specyfikacji modułu lub systemu.
Podział na klasy równowazności
rozpocznij naukę
Czarnoskrzynkowa technika testowania
Pokrycie decyzji
rozpocznij naukę
pokrycie wyników decyzji
Pokrycie instrukcji kodu
rozpocznij naukę
Pokrycie WYKONYWALNYCH instrukcji kodu
technika testowania
rozpocznij naukę
procedura używana do: definiowania1, projektowania 2, 3 okreslania 1warunków 2 przypadków 3 danych TESTOWYCH
testowanie oparte na przypadkach uzycia
rozpocznij naukę
czarnoskrzynkowa przypadki testowe sa robione, żeby zobaczyć ich zachowanie
Jakie czynniki wpływaja na wybór testów
rozpocznij naukę
1Formalne (np prawo, umowa z klientem, model cyklu zycia oprogramowania); 2 Produktowe (oprogramowanie, spodziewane typy defektów); 3 Projektowe (czas, siano, wiedza, doswiadczenie-pracowników, testerów...)
Ile wg syllabusa jest technik testowania?
rozpocznij naukę
10
Jakie sa 3 kategorie technik testowania
rozpocznij naukę
techniki czarnoskrzynkowe (5 technik),  techniki białoskrzynkowe (2 techniki),  techniki oparte na doświadczeniu (3 techniki).
!Jak inaczej nazywane sa techniki czarnoskrzynkowe?
rozpocznij naukę
Nazywane sa technikami behawioralnymi lub technikami opartymi na specyfikacji.
Jaką wiedzę wykorzystują techniki czarnoskrzynkowe?
rozpocznij naukę
Wykorzystują zewnętrzną wobec testowanego obiektu wiedzę o tym, jak obiekt ten powinien się zachowywać.
Jaka jest zaleta technik czarnoskrzynkowych?
rozpocznij naukę
Dokumenty na ogół istnieją na długo przed rozpoczęciem implementacji modułu lub systemu. A to oznacza, że czynności testowe (np. analiza i projektowanie testów) mogą się rozpocząć na długo przed tworzeniem kodu.
Jak inaczej nazywa się techniki białoskrzynkowe?
rozpocznij naukę
Nazywa się je technikami strukturalnymi bądź opartymi na strukturze.
Techniki testowania- rodzaje, ile, jakie
rozpocznij naukę
na obrazku
Techniki testowania i odpowiadające im miary pokrycia opisuje międzynarodowy standard?
rozpocznij naukę
ISO/IEC/IEEE 29119-4.
Testowanie przejsc między stanami-co to za technika?
rozpocznij naukę
używaną w celu sprawdzenia zachowania się modułu lub systemu.
Z jakich elementów składa się diagram przejść między stanami?
rozpocznij naukę
Stany, przejścia, zdarzenia, akcje
Jak inaczej nazywa się zgadywanie błędów
rozpocznij naukę
Atak usterkowy, atak na oprogramowanie
Tester-kto to?
rozpocznij naukę
wykwalifikowany profesjonalista, zaangażowany w testowanie modułu lub systemu
Podaj numer standardu planowania testów
rozpocznij naukę
ISO/IEC/IEEE29119-2
Jaki ma numer raport z testów?
rozpocznij naukę
ISO/IEC/IEEE 29119-3

Musisz się zalogować, by móc napisać komentarz.