Такі важливі нюанси, якщо ви розглядаєте проблему відстеження як спосіб передачі статусу проблем, про які повідомлялося в проекті. З цією метою має сенс вкласти певні зусилля для того, щоб звіт про помилку легко читався та розумівся.
Ця ситуація стає набагато менш заплутаною, якщо дивитися на неї з точки зору тестера. Якщо у вашій команді немає тестера, уявіть її (а ще краще, найміть один 1 , 2 , 3 ).
Гаразд, так що колись була помилка, тестер може відтворити її, використовуючи старіші версії вашої програми (сторонна примітка, навряд чи ви не зберігаєте копії старих версій, тоді у вас набагато складніші проблеми у вашій роботі команда, ніж застарілі помилки). Тестер може бачити це і може сказати, що не так, що це робить помилку.
Тепер ви кажете, що "макет вже змінився, і це вже не актуально" - високобровний перегляд вже не має значення в дусі тестера на набагато простіше твердження: проблема пішла .
- Тут важливо зазначити, що професійний тестер повинен комфортно мислити систему як чорну скриньку . З цієї точки зору, не важливо, як саме сталося, що проблема пішла, це може бути зміна макета, чорна магія або повне перепроектування, або конкретна зміна коду, як би там не було.
З точки зору чорної скриньки, ваша ситуація досить проста. Виникла проблема, вона все ще відтворюється в старій версії, тепер ви стверджуєте, що в новій версії такої проблеми вже немає. Для тестера це зводиться до твердження про те, що помилка виправлена, і відповідно до необхідності перевірити, чи твердження правдиве.
Професійний тестер візьме ваш старший реліз, подивіться, як проблема там присутня, потім візьміть новіший випуск і перевірте, чи його немає чи все ще є.
Зверху, найбільш точним способом поводження з помилками, як ви описуєте, було б закрити їх як вирішені, виправлені . Звичайно, це не завадить, якщо ви поясните в коментарях, що виправлення сталося як ненавмисний побічний ефект зміни макета.
Один з індивідуальних JIRA, з яким я працював у минулому проекті, мав резолюцію "Fixed By Design", щоб повідомити про досить глибокі зміни, що мають чимало наслідків, деякі - навмисні, а інші - ні. У такому випадку, як ви описуєте, це може бути розглянуто замість простого "Виправленого", оскільки він натякає на те, що він читає квитки, що це більше побічний ефект, а не навмисна зміна коду.