https://cerberus-testing.medium.com/the-tested-way-to-build-a-ui-test-automation-framework-39348b2eda18