Авторы многочисленных тестов (test suites) очень любят писать глубокомысленный код, рефлектировать, наследовать три раза от собственных базовых классов, вычислять в несколько шагов, что именно они хотят вставить и во что (вот тут Фрейд и гусары могли бы и помолчать), затем у них робот долго примеривается, куда бы кликнуть и кликает, наконец.
Затем появляется новая платформа или если и не привлекательная, то неизбежная новая тема на старой платформе, и мучительно вычисленная позиция для клика оказывается на один пиксель снаружи от нужной компоненты (мучительно вычисленной).
Тесты полезны, да? Особенно созданные людьми с глубоким знанием всего, да? Но даже эти люди ошибаются в своих предположениях о неизвестном или просто в арифметике. И вот потомок тратит время, расковыривая палочкой элегантные рефлексии и думает при этом, что 100% времени, потраченного на изучение теста, это чистый накладной расход. Тест должен, в идеале, указать пальцем: тут сломано - и отойти в сторонку.