Moja lekcja

 0    70 Datenblatt    agnesjulia
mp3 downloaden Drucken spielen überprüfen
 
Frage język polski Antworten język polski
podstawowe typy testów
Lernen beginnen
testy funkcjonalne i niefunkcjonalne, testy strukturalne i związane ze zmianą
walidacja
Lernen beginnen
— czyli sprawdzenie, czy system spełnia wymagania użytkowników oraz inne potrzeby interesariuszy w swoim środowisku operacyjnym.
testowanie modułowe
Lernen beginnen
testowania pojedynczych fragmentów aplikacji/systemu
testowanie akceptacyjne
Lernen beginnen
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
Lernen beginnen
jest czynnością programistyczną wykonywaną w celu zidentyfikowania przyczyny defektu, poprawienia kodu i sprawdzenia, czy defekt został poprawnie naprawiony.
Testowanie
Lernen beginnen
ma ujawnić awarie spowodowane defektami.
testowanie potwierdzające (retest)
Lernen beginnen
ma zapewnić, że poprawka rzeczywiście usunęła awarię.
podstawową zasadą jest:
Lernen beginnen
„Testerzy testują, a programiści debugują”.
Jakie są poziomy testów
Lernen beginnen
Testy modułowe (zwane też testami jednostkowymi, Unit testing) Testy integracyjne (Integration testing) Testy systemowe (System testing) Testy akceptacyjne (Acceptance testing)
cykl życia oprogramowania
Lernen beginnen
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
Lernen beginnen
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
Lernen beginnen
około 20% modułów zawiera około 80% defektów.
Monitorowanie testów
Lernen beginnen
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
Lernen beginnen
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
Lernen beginnen
to warunki testowe
Test Driven Development — TDD).
Lernen beginnen
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
Lernen beginnen
interakcjach między modułami lub systemami
Testowanie integracyjne (najczęściej padane słowo)
Lernen beginnen
Interfejs:-)
typ testu odnosi się Dooo?
Lernen beginnen
celu, jaki mamy na uwadze, przeprowadzając dany test.
poziomów testów odnosi się DOOO?
Lernen beginnen
kwestii procesowych
Testowanie funkcjonalne to
Lernen beginnen
w skrócie "co system powinien zrobić"
Na jakich poziomach nalezy wykonywać testy funkcjonalne?
Lernen beginnen
Na wszystkich!
Poziomy a testy funkcjonalne
Lernen beginnen
bez odp-obrazek
Cel testowania niefunkcjonalnego
Lernen beginnen
ocena charakterystyk systemów i oprogramowania, takich jak: użyteczność, wydajność, bezpieczeństwo
Klasyfikację charakterystyk jakościowych oprogramowania jakie iso?
Lernen beginnen
ISO/IEC 25010
Model jakości ISO/IEC 25010-testy niefunkcjonalne
Lernen beginnen
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
Lernen beginnen
czarnoskrzynkowa-pokrycie decyzji
takie tam poziomy testów a testy białoskrzynkowe (jpg)
Lernen beginnen
paczaj na obrazek
Rodzaje testów związanych ze zmianami
Lernen beginnen
1. Testy potwierdzające (retesty) 2. Testy regresji
Jaki rodzaj testów zwiazanych ze zmianami jest kandydatem do automatyzacji?
Lernen beginnen
Testy regresji
Na jakich poziomach można wykonywać testy zwiazane ze zmianę?
Lernen beginnen
Na wszystkich
Jakie typy testów można wykonywac na wszystkich poziomach testów?
Lernen beginnen
Testy funkcjonalne, niefunkcjonalne, białoskrzynkowe i związane ze zmianą
Zdarzenia wywołujące pielęgnację
Lernen beginnen
Modyfikacja, migracja, wycofanie
Gdzie najczęściej jest wykorzystywana analiza statyczna
Lernen beginnen
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
Lernen beginnen
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%.
Lernen beginnen
inspekcja
Przed jakiami testami wykonuje się testy statyczne?
Lernen beginnen
Przed dynamicznymi
Na czym polega "ważność" testów statycznych?
Lernen beginnen
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)
Lernen beginnen
ISO/IEC 20246
Jakie 4 rodzaje przeglądu podaje sylabus?
Lernen beginnen
Inspekcja, przegląd techniczny, przejrzenie, przegląd nieformalny
Podaj generyczny proces przeglądu (wspólny środek)
Lernen beginnen
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?
Lernen beginnen
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?
Lernen beginnen
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?
Lernen beginnen
Faza przeglądu indywidualnego
Jaki jest numer normy iso dla przeglądów
Lernen beginnen
[ISO/IEC 20246]
Role w przeglądzie formalnym (6)
Lernen beginnen
Autor, Kierownictwo, Facylitator(moderator), Lider przeglądu, Przeglądający, Protokolant
Typy przeglądów
Lernen beginnen
spojrzeć na pulpit
5 technik przygotowania przegląąądu INDYWIDUALNEGO
Lernen beginnen
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?
Lernen beginnen
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
Lernen beginnen
technika testowania oparta na analizie specyfikacji modułu lub systemu.
Podział na klasy równowazności
Lernen beginnen
Czarnoskrzynkowa technika testowania
Pokrycie decyzji
Lernen beginnen
pokrycie wyników decyzji
Pokrycie instrukcji kodu
Lernen beginnen
Pokrycie WYKONYWALNYCH instrukcji kodu
technika testowania
Lernen beginnen
procedura używana do: definiowania1, projektowania 2, 3 okreslania 1warunków 2 przypadków 3 danych TESTOWYCH
testowanie oparte na przypadkach uzycia
Lernen beginnen
czarnoskrzynkowa przypadki testowe sa robione, żeby zobaczyć ich zachowanie
Jakie czynniki wpływaja na wybór testów
Lernen beginnen
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?
Lernen beginnen
10
Jakie sa 3 kategorie technik testowania
Lernen beginnen
techniki czarnoskrzynkowe (5 technik),  techniki białoskrzynkowe (2 techniki),  techniki oparte na doświadczeniu (3 techniki).
!Jak inaczej nazywane sa techniki czarnoskrzynkowe?
Lernen beginnen
Nazywane sa technikami behawioralnymi lub technikami opartymi na specyfikacji.
Jaką wiedzę wykorzystują techniki czarnoskrzynkowe?
Lernen beginnen
Wykorzystują zewnętrzną wobec testowanego obiektu wiedzę o tym, jak obiekt ten powinien się zachowywać.
Jaka jest zaleta technik czarnoskrzynkowych?
Lernen beginnen
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?
Lernen beginnen
Nazywa się je technikami strukturalnymi bądź opartymi na strukturze.
Techniki testowania- rodzaje, ile, jakie
Lernen beginnen
na obrazku
Techniki testowania i odpowiadające im miary pokrycia opisuje międzynarodowy standard?
Lernen beginnen
ISO/IEC/IEEE 29119-4.
Testowanie przejsc między stanami-co to za technika?
Lernen beginnen
używaną w celu sprawdzenia zachowania się modułu lub systemu.
Z jakich elementów składa się diagram przejść między stanami?
Lernen beginnen
Stany, przejścia, zdarzenia, akcje
Jak inaczej nazywa się zgadywanie błędów
Lernen beginnen
Atak usterkowy, atak na oprogramowanie
Tester-kto to?
Lernen beginnen
wykwalifikowany profesjonalista, zaangażowany w testowanie modułu lub systemu
Podaj numer standardu planowania testów
Lernen beginnen
ISO/IEC/IEEE29119-2
Jaki ma numer raport z testów?
Lernen beginnen
ISO/IEC/IEEE 29119-3

Sie müssen eingeloggt sein, um einen Kommentar zu schreiben.