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