Moja lekcja

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

Devi essere accedere per pubblicare un commento.