I'd like to know if it is possible to use karate with AWS device farm for Android and iOS testing. If this is possible, are there any example of configuration somewhere ?
The only thing related to karate and AWS device farm I can find is this repository but it's about web application testing.
Thanks
For Running directly in aws device farm:
Modify your existing karate project according to the below documentation: https://docs.aws.amazon.com/devicefarm/latest/developerguide/test-types-appium.html
steps are pretty straightforward, updating
pom.xml
, creatingassembly/zip.xml
, and runmvn package
to create jar files which you have to zip and upload to devicefarm project.For Local:
Refer
DeviceFarmTarget
class in https://github.com/ptrthomas/karate-devicefarm-demo and implement a similar one in you existing karate project