Специальное тестирование- это часто используемый термин для тестирования программного обеспечения, выполняемого без планирования и документации, но его можно применить к ранним научным экспериментальным исследованиям.
Тесты предназначены для однократного запуска, если не обнаружен дефект. Специальное тестирование - наименее формальный метод тестирования. Как таковой, он подвергался критике за то, что он не структурирован, и, следовательно, дефекты, обнаруженные с помощью этого метода, может быть труднее воспроизвести (поскольку нет письменных тестовых примеров). Однако сила специального тестирования заключается в том, что важные дефекты можно обнаружить быстро.
Это выполняется импровизацией: тестировщик пытается найти ошибки любыми способами, которые кажутся подходящими. Специальное тестирование можно рассматривать как облегченную версию угадывания ошибок, которая сама по себе является облегченной версией исследовательского тестирования.