Can anyone please list down the compatible version of node.js, npm and appium for setting up mobile testing?
Currently I am using following versions of each -
Katalon Studio - 7.1.2
node.js - v12.14.0
npm -6.13.4
appium - 1.12.1
After downgrading appium version to 1.12.1 , in record mode my application is working well but when I try to run the recorded test case the application is not starting with the below error :
2020-01-07 12:06:12.999 INFO c.k.katalon.core.main.TestCaseExecutor - --------------------
2020-01-07 12:06:13.014 INFO c.k.katalon.core.main.TestCaseExecutor - START Test Cases/Login/Login Android Device
2020-01-07 12:06:14.221 DEBUG testcase.Login Android Device - 1: startApplication(“C:\Users\sindh\Katalon Studio\Intentwise_Android\androidapp\AF3DWBfkGpzLDiMDFxTo4XhicYUCStAldu_bYSMV_CIXaT0cwjyOdITdKpq9BpktVmbJi6pAY3DiR62surgrmXi3UflCEEFwULrQ2dOsE7-Odjs0q0OYxiseXtZMotmDxd5l97xjgSMxTmbcbdAbhTQBZiCvBtf3AQ.apk”, true)
2020-01-07 12:06:14.892 INFO c.k.k.c.m.k.i.MobileDriverFactory - User set preference: [‘appWaitActivity’, ‘*’]
2020-01-07 12:06:14.894 INFO c.k.k.c.m.k.i.MobileDriverFactory - User set preference: [‘appWaitDuration’, ‘30,000’]
2020-01-07 12:06:14.910 INFO c.k.k.c.m.k.i.MobileDriverFactory - User set preference: [‘deviceId’, ‘’]
2020-01-07 12:06:46.406 ERROR c.k.k.core.keyword.internal.KeywordMain - Unable to start app at: ‘C:\Users\sindh\Katalon Studio\Intentwise_Android\androidapp\AF3DWBfkGpzLDiMDFxTo4XhicYUCStAldu_bYSMV_CIXaT0cwjyOdITdKpq9BpktVmbJi6pAY3DiR62surgrmXi3UflCEEFwULrQ2dOsE7-Odjs0q0OYxiseXtZMotmDxd5l97xjgSMxTmbcbdAbhTQBZiCvBtf3AQ.apk’ (Root cause: com.kms.katalon.core.appium.exception.AppiumStartException: Fail to start Appium server in 30 seconds
at com.kms.katalon.core.appium.driver.AppiumDriverManager.startAppiumServerJS(AppiumDriverManager.java:267)
at com.kms.katalon.core.appium.driver.AppiumDriverManager.startAppiumServerJS(AppiumDriverManager.java:406)
at com.kms.katalon.core.appium.driver.AppiumDriverManager.ensureServicesStarted(AppiumDriverManager.java:243)
at com.kms.katalon.core.appium.driver.AppiumDriverManager.createMobileDriver(AppiumDriverManager.java:472)
at com.kms.katalon.core.mobile.keyword.internal.MobileDriverFactory.startLocalMobileDriver(MobileDriverFactory.java:458)
at com.kms.katalon.core.mobile.keyword.internal.MobileDriverFactory.startMobileDriver(MobileDriverFactory.java:372)
at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword$_startApplication_closure1.doCall(StartApplicationKeyword.groovy:49)
at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword$_startApplication_closure1.call(StartApplicationKeyword.groovy)
at com.kms.katalon.core.mobile.keyword.internal.MobileKeywordMain.runKeyword(MobileKeywordMain.groovy:21)
at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword.startApplication(StartApplicationKeyword.groovy:51)
at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword.execute(StartApplicationKeyword.groovy:40)
at com.kms.katalon.core.keyword.internal.KeywordExecutor.executeKeywordForPlatform(KeywordExecutor.groovy:72)
at com.kms.katalon.core.mobile.keyword.MobileBuiltInKeywords.startApplication(MobileBuiltInKeywords.groovy:75)
at com.kms.katalon.core.mobile.keyword.MobileBuiltInKeywords$startApplication.call(Unknown Source)
at Login Android Device.run(Login Android Device:18)
at com.kms.katalon.core.main.ScriptEngine.run(ScriptEngine.java:194)
at com.kms.katalon.core.main.ScriptEngine.runScriptAsRawText(ScriptEngine.java:119)
at com.kms.katalon.core.main.TestCaseExecutor.runScript(TestCaseExecutor.java:337)
at com.kms.katalon.core.main.TestCaseExecutor.doExecute(TestCaseExecutor.java:328)
at com.kms.katalon.core.main.TestCaseExecutor.processExecutionPhase(TestCaseExecutor.java:307)
at com.kms.katalon.core.main.TestCaseExecutor.accessMainPhase(TestCaseExecutor.java:299)
at com.kms.katalon.core.main.TestCaseExecutor.execute(TestCaseExecutor.java:233)
at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:114)
at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:105)
at com.kms.katalon.core.main.TestCaseMain$runTestCase$0.call(Unknown Source)
at TempTestCase1578378962269.run(TempTestCase1578378962269.groovy:23)
)
2020-01-07 12:06:46.451 ERROR c.k.katalon.core.main.TestCaseExecutor - Test Cases/Login/Login Android Device FAILED.
Reason:
com.kms.katalon.core.exception.StepFailedException: Unable to start app at: ‘C:\Users\sindh\Katalon Studio\Intentwise_Android\androidapp\AF3DWBfkGpzLDiMDFxTo4XhicYUCStAldu_bYSMV_CIXaT0cwjyOdITdKpq9BpktVmbJi6pAY3DiR62surgrmXi3UflCEEFwULrQ2dOsE7-Odjs0q0OYxiseXtZMotmDxd5l97xjgSMxTmbcbdAbhTQBZiCvBtf3AQ.apk’ (Root cause: com.kms.katalon.core.appium.exception.AppiumStartException: Fail to start Appium server in 30 seconds
at com.kms.katalon.core.appium.driver.AppiumDriverManager.startAppiumServerJS(AppiumDriverManager.java:267)