Принципиальное отличие здесь состоит в том, что UT охватывает логику, внутренний поток, производительность, оптимизацию, тогда как QA охватывает функциональный поток для имитации пользовательского опыта.

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

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

Как вы думаете, это плохая идея освободить разработчика от написания юнит-тестов таким образом?

Ответы на вопрос(10)

Ваш ответ на вопрос