ну просто нет смысла в макросах
трудозатраты больше, временные затраты те же на тест + больше на написание, гибкости меньше (ты не можешь отреагировать на внештатную ситуацию)
лан, не буду спорить, просто я знаю про такую возможность и компания в которой раньше работал, там техлид сказал что у них тестировщица такую штуку вполне успешно применяла