Moja lekcja

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

Vous devez vous connecter pour poster un commentaire.