6.1 Narzędzia wspomagające testowanie Flashcards
Jaki jest cel narzędzi do zarządzania testami (ang. test management tools)?
Służą one do zwiększania efektywności procesu testowego poprzez zarządzanie całością cyklu wytwarzania oprogramowania (ang. SDLC), wymagań, testów, defektów oraz konfiguracji.
Jaki jest cel narzędzi służących do testowania statycznego (ang. static testing tools)?
Wspierają testera w przeprowadzaniu przeglądów (ang. reviews) i analizy statycznej.
Jaki jest cel narzędzi do projektowania i implementacji testów (ang. test design and implementation tools)?
Ułatwiają generowanie przypadków testowych, danych testowych oraz procedur testowych.
Jaki jest cel narzędzi do wykonywania testów i pomiaru pokrycia (ang. test execution and coverage tools)?
Umożliwiają automatyczne wykonywanie testów i pomiar pokrycia (ang. coverage measurement).
Jaki jest cel narzędzi do testów niefunkcjonalnych (ang. non-functional testing tools)?
Pozwalają testerowi przeprowadzać testy niefunkcjonalne, których wykonanie ręczne byłoby trudne bądź niemożliwe.
Jaki jest cel narzędzi DevOps?
Wspierają potok dostarczania (ang. delivery pipeline), śledzenie przepływu pracy (ang. workflow tracking), zautomatyzowane procesy budowania oraz CI/CD (ang. Continuous Integration/Continuous Delivery).
Jaki jest cel narzędzi współpracy (ang. collaboration tools)?
Umożliwiają efektywną komunikację w zespole.
Jaki jest cel maszyn wirtualnych (ang. virtual machines) oraz narzędzi do konteneryzacji (ang. containerization tools)?
Wspierają skalowalność i standaryzację wdrożeń (ang. deployment standardization).
Jakie inne typy narzędzi wykorzystuje się w testowaniu?
Mogą to być arkusze kalkulacyjne, narzędzia do dokumentacji i wszystko inne, co wspomaga bądź ułatwia proces testowania.