Nine out of ten times, when we are wanted for Test Automation, the interest is the development of automated test scripts for creating robots in place of the user in the evaluation of transactions and reports with the highest possible coverage, ideally 100%.
Solutions based on Selenium, some technology equivalent or built from it. That is, the objective is to have the test code for all transactions in automated test scripts, simulating a human operator interacting with the software, evaluating the responses and reporting the results. Additionally, they want these automated test scripts running automatically on regression tests to evaluate whether what worked continues to work.