В 2009 году Джеймс Виттакер предложил подход, при котором создание тестов, а также их прохождение и корректировка происходят в одно время. Называется он исследовательское тестирование. Концепция достаточно проста: тестировщик и приложение метафорично представляют из себя туриста и город. Так как обычно у туристов мало времени, они концентрируются на каких-то конкретных объектах или достопримечательностях. Аналогично, в исследовательском тестировании приложение разбивается на «районы», которые можно проверять различными методами.