Учебники

Независимое тестирование

Независимое тестирование соответствует независимой команде, которая участвует в тестировании, отличном от разработчика, чтобы избежать предвзятости автора и часто более эффективна в поиске дефектов и сбоев.

Уровни независимого тестирования

В следующем списке показаны возрастающие уровни независимости для тестирования:

Тестирование сделано самим разработчиком

Независимые тестеры передаются команде разработчиков

Независимая команда тестирования в организации

Независимые тестеры разных организаций

Аутсорсинг членов команды тестирования другой организации

Тестер видит каждый дефект в нейтральной перспективе

Тестер абсолютно беспристрастен

Тестер видит, что было построено, а не то, что думал разработчик

Тестер не делает никаких предположений относительно качества

Изоляция от команды разработчиков иногда может привести к устаревшей ссылке на документацию.

Независимое выполнение теста, как правило, является последним этапом и зависит от каких-либо задержек в начале процесса.

Разработчики могут быть безответственны за качество, поскольку они могут предположить, что независимая группа по тестированию находится там, чтобы найти проблемы в системе.

Независимое тестирование может иногда препятствовать общению.