I am implementing cucumber-jvm based framework to drive mobile apps (using Appium).
Here is what I need to be able to do -
Can / should the whole setup be put inside a docker container - and provide single command to setup and run the tests?
Any other approach you recommend?
Of course - whatever approach is taken, should potentially extend seamlessly to address point #2.
Here is what I need to be able to do -
- Run tests on local machine for quick validation. This is mainly for developers to be able to run the tests before pushing code changes in git.
- Trigger and Run the tests in the cloud to run against emulators / real devices.
Can / should the whole setup be put inside a docker container - and provide single command to setup and run the tests?
Any other approach you recommend?
Of course - whatever approach is taken, should potentially extend seamlessly to address point #2.