What are functional
tests?
There are tests that focus on the behaviour of the systems and on the input and output data of the environment under test.
Initially, functional tests are mostly performed manually, but any test where the tester does not provide value should be automated. In this sense, automated tests save time in repetitive procedures, and increase test reliability by eliminating the human error intrinsic to functional testing.