https://to-code.net/faq/why-is-successful-test-execution-automation-difficult/