To run Katalon Script(Mobile) in AWS Device Farm
- I created a demo mobile (Android) Test Case using Katalon Studio and Android Emulator.
- Created a Test Suite and a Test Suite Collection.
- Then I Zipped the entire project using Test Plan feature
- I created a custom Run in AWS Device Farm
- Uploaded *.apk and Zipped file
- In the Test Specification I used command:
-
katalonc -noSplash -runMode=console -deviceId=$DEVICEFARM_DEVICE_UDID -projectPath="$DEVICEFARM_TEST_PACKAGE_PATH/path to project/projName.prj" -testSuiteCollectionPath="Test Suites/ForTesting/DemoTS-Collection" -retry=0 #-browserType="Chrome" -apiKey=$API_KEY -reportFolder=$DEVICEFARM_LOG_DIR below:
Error:
- Seems like my license is tied with a fixed machine ID(NODE-MODE) but AWS Environment needs FLOATING license.
- I am getting an error “Test Suite is not found”
Questions:
- Is there any price difference if we want to change License mode to FLOATING
- Can we use the same license for both Mac and Linux systems
- How to set the path for TestSuite/TestSuite collection in the command syntax