если есть уже разработанная система с качественными спецификациями - тогда вроде как можно и в систему тесты загнать
а ведь часто система только разрабатывается, спеков нет и требования часто меняются, тесты коротоживущие...
например тест "проверить что поле редактируемое, проверить что изменения в поле сохраняются" - в начале разработки это годный тест, а потом он уже стал "обузой" когда баги пофиксены, уже value не даёт
эксельку вроде как "выкинул и забыл" - а в системе управления тестами всё это будет накапливаться, потом ведь и поддерживать надо старые тесты
да и ввести такой тест в таблицу просто, две строчки. а в системе надо "создать новый тест", "сохранить" как минимум, а может ещё и степы добавить