August 2018
Intermediate to advanced
524 pages
14h 45m
English
Tests can be automated. It is not a question of whether it is possible to automate a test, only whether it is worth doing so. Unit tests and integration tests are automated, and as time advances, more and more tests get automated as we move along to higher steps toward the user acceptance test (UAT). UAT is not likely to be automated. After all, this test checks the integration between the application and the user. While the user, as an external module, can be mocked using automation in lower levels, we should reach the level where the integration test happens without mocks.
There are many tools that help the automation of tests. The blocker for test automation, these days, is the cost of the tools to do so, the cost of learning ...