Executing Tests in Different Test Environments
It is very common, that an application would have various environments to propagate the build.
For example, QA, UAT, PRE-PROD, etc…
It is important that tests authored should be able to execute on various environments.
With Ekam, it is as simple as adding a config file.
config/uat.properties
# Web Config
# Web url of web application under test
web.url: http://myapp.uat.com
Execute tests against UAT environment
./gradlew clean runWebTests -Dconfig=uat