Исследовательское тестирование (exploratory testing) – это вид ручного тестирования, при котором тестировщик активно исследует тестируемое программное обеспечение, используя свои знания и опыт для выявления и проверки потенциально проблемных областей. Такой подход позволяет тестировщику применять свои творческие способности и любопытство для выявления проблем и тестирования аспектов, которые могут быть не охвачены традиционными тестовыми сценариями.
Исследовательское тестирование часто проводится совместно с другими видами тестирования, чтобы более тщательно протестировать программное обеспечение в рамках процесса непрерывной доставки. Оно особенно полезно для тестирования необычных или неожиданных входных данных и выявления скрытого или непредвиденного поведения программного обеспечения.