В настоящее время я пишу диссертацию и изучаю качество и тестирование программного обеспечения.Подходы к тестированию
Мне очень сложно различать следующие термины и задаюсь вопросом, может ли кто-нибудь помочь мне в этом.
(динамический и статические испытания) и (валидация и верификация тестирование)
Я в настоящее время в понимании того, что динамическое тестирование и проверки тестирование то же самое, как и статические испытания и тестирование Проверки. Я думаю, что динамическое тестирование относится к тестированию производительности и поведения системы, в то время как статическое тестирование рассматривает такие проверки, как поток управления, поток данных, стандарты кодирования и метрики кода.
Есть ли я на правильных линиях с этим? (Я так считаю)
Black-Box и White-Box Testing
Моя самая большая проблема понимания, где эти два приходят. Из некоторых источников, я начинаю верить, что они такие же, как динамичный и статическое тестирование. Но другие заставляют меня поверить, что это всего лишь категории методов тестирования, такие как анализ границ и тестирование разделов.
Любая помощь в этой области будет замечательной!