HI Experts,
I’m new to Appium Studio and automation. I had done (Assuming) all my configurations and successfully recorded and copied to IntelliJ and when i try to execute through IntelliJ. I’m getting NoSuchElementException error. But when i run using Appium Studio it works as successfully.
Here is the log below.
Looking forward to hear from you.
Thanks in Advance !!!
Raman.
“C:\Program Files\Java\jdk1.8.0_101\bin\java” -ea -Didea.test.cyclic.buffer.size=1048576 “-javaagent:C:\Users\rsunkari\AppData\Roaming\JetBrains\IntelliJ IDEA Community Edition 2017.1.3\lib\idea_rt.jar=58930:C:\Users\rsunkari\AppData\Roaming\JetBrains\IntelliJ IDEA Community Edition 2017.1.3\bin” -Dfile.encoding=UTF-8 -classpath “C:\Users\rsunkari\AppData\Roaming\JetBrains\IntelliJ IDEA Community Edition 2017.1.3\lib\idea_rt.jar;C:\Users\rsunkari\AppData\Roaming\JetBrains\IntelliJ IDEA Community Edition 2017.1.3\plugins\junit\lib\junit-rt.jar;C:\Program Files\Java\jdk1.8.0_101\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_101\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.8.0_101\jre\lib\ext\access-bridge-64.jar;C:\Program Files\Java\jdk1.8.0_101\jre\lib\ext\cldrdata.jar;C:\Program Files\Java\jdk1.8.0_101\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.8.0_101\jre\lib\ext\jaccess.jar;C:\Program Files\Java\jdk1.8.0_101\jre\lib\ext\jfxrt.jar;C:\Program Files\Java\jdk1.8.0_101\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.8.0_101\jre\lib\ext\nashorn.jar;C:\Program Files\Java\jdk1.8.0_101\jre\lib\ext\sunec.jar;C:\Program Files\Java\jdk1.8.0_101\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.8.0_101\jre\lib\ext\sunmscapi.jar;C:\Program Files\Java\jdk1.8.0_101\jre\lib\ext\sunpkcs11.jar;C:\Program Files\Java\jdk1.8.0_101\jre\lib\ext\zipfs.jar;C:\Program Files\Java\jdk1.8.0_101\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.8.0_101\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_101\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_101\jre\lib\jfxswt.jar;C:\Program Files\Java\jdk1.8.0_101\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_101\jre\lib\management-agent.jar;C:\Program Files\Java\jdk1.8.0_101\jre\lib\plugin.jar;C:\Program Files\Java\jdk1.8.0_101\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_101\jre\lib\rt.jar;C:\Users\rsunkari\IdeaProjects\login\build\classes\test;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\seetest-appium\10.8.28\6f8e5694208791c1a0b08518ee4a1339cf321d6f\seetest-appium-10.8.28.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\hamcrest-core\1.3\42a25dc3219429f0e5d060061f71acb49bf010a0\hamcrest-core-1.3.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\aspectjweaver\1.8.9\db28774f477f07220eac18d5ec9c4e01f48589d7\aspectjweaver-1.8.9.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\boon\0.33\5058c9c345402691d471d466a640213c2e8fb407\boon-0.33.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\cglib-nodep\3.2.4\42c972dee25a436b32c6027e848287ff47ed6750\cglib-nodep-3.2.4.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\commons-beanutils\1.9.2\7a87d845ad3a155297e8f67d9008f4c1e5656b71\commons-beanutils-1.9.2.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\commons-codec\1.10\4b95f4897fa13f2cd904aee711aeafc0c5295cd8\commons-codec-1.10.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\commons-collections\3.2.2\8ad72fe39fa8c91eaaf12aadb21e0c3661fe26d5\commons-collections-3.2.2.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\commons-digester\1.8.1\3dec9b9c7ea9342d4dbe8c38560080d85b44a015\commons-digester-1.8.1.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\commons-exec\1.3\8dfb9facd0830a27b1b5f29f84593f0aeee7773b\commons-exec-1.3.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\commons-io\2.4\b1b6ea3b7e4aa4f492509a4952029cd8e48019ad\commons-io-2.4.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\commons-lang3\3.4\5fe28b9518e58819180a43a850fbc0dd24b7c050\commons-lang3-3.4.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\commons-logging\1.2\4bfc12adfe4842bf07b657f0369c4cb522955686\commons-logging-1.2.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\commons-validator\1.5.1\86d05a46e8f064b300657f751b5a98c62807e2a0\commons-validator-1.5.1.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\cssparser\0.9.18\61c015378d27b5e245a5deb7a324c7e716b4706a\cssparser-0.9.18.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\gson\2.7\751f548c85fa49f330cecbb1875893f971b33c4e\gson-2.7.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\guava\19.0\6ce200f6b23222af3d8abb6b6459e6c44f4bb0e9\guava-19.0.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\htmlunit\2.21\3e752dae0006ad516bf6f4138316db7b262912d0\htmlunit-2.21.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\htmlunit-core-js\2.17\4316d68f449d42f69faf4ee255aa31b03e4f7dd5\htmlunit-core-js-2.17.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\htmlunit-driver\2.21\4c19c164835580db1d46887b43392dae0c255d50\htmlunit-driver-2.21.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\httpclient\4.5.2\733db77aa8d9b2d68015189df76ab06304406e50\httpclient-4.5.2.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\httpcore\4.4.4\b31526a230871fbe285fbcbe2813f9c0839ae9b0\httpcore-4.4.4.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\httpmime\4.5.2\22b4c53dd9b6761024258de8f9240c3dce6ea368\httpmime-4.5.2.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\imageClient\10.8.28\94172f45176505724622d6d50ad9bd6c0e7b0cec\imageClient-10.8.28.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\java-client\4.1.2\d6cd75553b08a9f4bf478842e3b005d9339c2bea\java-client-4.1.2.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\jetty-io\9.2.15.v20160210\5a3af41803c12b0f3628ed8927a8cedb42972169\jetty-io-9.2.15.v20160210.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\jetty-util\9.2.15.v20160210\ccd245541cc63311bdcfe551525bd7d82ea5e92c\jetty-util-9.2.15.v20160210.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\jna\4.1.0\1c12d070e602efd8021891cdd7fd18bc129372d4\jna-4.1.0.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\jna-platform\4.1.0\23457ad1cf75c2c16763330de5565a0e67b4bc0a\jna-platform-4.1.0.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\junit\4.12\2973d150c0dc1fefe998f834810d68f278ea58ec\junit-4.12.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\neko-htmlunit\2.21\a714aa20a2a6e04ada63805e1a16ad0540aa65e\neko-htmlunit-2.21.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\netty\3.5.7.Final\811465e6dfc89d7c78d21de6a9747b6046cb5403\netty-3.5.7.Final.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\sac\1.3\cdb2dcb4e22b83d6b32b93095f644c3462739e82\sac-1.3.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\selenium-api\2.53.1\b00ff9f84bfa214fda742c1287a06d447e92910e\selenium-api-2.53.1.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\selenium-chrome-driver\2.53.1\e8bb28896547d8bb6d9c11e4b103be563119fc5d\selenium-chrome-driver-2.53.1.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\selenium-edge-driver\2.53.1\8d7ce00b6d53fd2feebd12ae831c1b35e6577e96\selenium-edge-driver-2.53.1.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\selenium-firefox-driver\2.53.1\5b1aa0babfb577310689a59b2ace7f342d40d70b\selenium-firefox-driver-2.53.1.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\selenium-ie-driver\2.53.1\63c8e86d544b39026c0f803ec3c863a144995ad6\selenium-ie-driver-2.53.1.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\selenium-java\2.53.1\d90f85f4f389aa78b2d207ca1bfcca3fdefb71f0\selenium-java-2.53.1.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\selenium-leg-rc\2.53.1\6ac994ea069b57e126e222374ed3ebbc85a08529\selenium-leg-rc-2.53.1.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\selenium-remote-driver\2.53.1\5b049195915b0120259a063db049e1ffa874550e\selenium-remote-driver-2.53.1.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\selenium-safari-driver\2.53.1\731e322601f56f1867e665bcb0942e154277b0cd\selenium-safari-driver-2.53.1.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\selenium-support\2.53.1\af951906201e898e1d35a9ff63b297bb633d1d03\selenium-support-2.53.1.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\serializer\2.7.2\24247f3bb052ee068971393bdb83e04512bb1c3c\serializer-2.7.2.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\spring-aop\4.3.2.RELEASE\caef216e995f565dd4ab165ec5918ff44487615d\spring-aop-4.3.2.RELEASE.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\spring-beans\4.3.2.RELEASE\9e87f48f65a33a017f2dd027911947a28be29f93\spring-beans-4.3.2.RELEASE.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\spring-context\4.3.2.RELEASE\e52782b824e097c3b1586b497fc6be0e95020770\spring-context-4.3.2.RELEASE.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\spring-core\4.3.2.RELEASE\fd2f3cf45d3c84f293cb7ee3ab7d24c979495552\spring-core-4.3.2.RELEASE.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\spring-expression\4.3.2.RELEASE\7676acd4dde9d186b7f882edce3131dc62dcb590\spring-expression-4.3.2.RELEASE.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\websocket-api\9.2.15.v20160210\f0340017129a65097824dd62a04b3c887f397dd9\websocket-api-9.2.15.v20160210.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\websocket-client\9.2.15.v20160210\ca9769107f3b8111102c5d4f482122dd116fb711\websocket-client-9.2.15.v20160210.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\websocket-common\9.2.15.v20160210\ee5616ec65d6c8f05fe16ee4dbb6723b2ebff470\websocket-common-9.2.15.v20160210.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\ws-commons-util\1.0.2\3f478e6def772c19d1053f61198fa1f6a6119238\ws-commons-util-1.0.2.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\xalan\2.7.2\d55d3f02a56ec4c25695fe67e1334ff8c2ecea23\xalan-2.7.2.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\xercesImpl\2.11.0\9bb329db1cfc4e22462c9d6b43a8432f5850e92c\xercesImpl-2.11.0.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\xml-apis\1.4.01\3789d9fada2d3d458c4ba2de349d48780f381ee3\xml-apis-1.4.01.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\xmlrpc-client\3.1.2\ca8c57a1c4abc23b75b15ad636b4d20274f021c2\xmlrpc-client-3.1.2.jar;C:\Users\rsunkari.gradle\caches\modules-2\files-2.1\com.experitest\xmlrpc-common\3.1.2\a8b0084839aee2f48113b3dc2517b8022a5fbc0f\xmlrpc-common-3.1.2.jar” com.intellij.rt.execution.junit.JUnitStarter -ideVersion5 Sigin
[Mon Jun 12 14:50:49 NZST 2017] [driver] Starting test: ‘SkyGoLogin’
[Mon Jun 12 14:50:49 NZST 2017] [driver] {dontGoHomeOnQuit=false, noReset=false, dontStopAppOnReset=false, instrumentApp=false, reservationDuration=240, reportFormat=xml, fullReset=false, waitForDeviceTimeout=120000, useRemoteGrid=false, reportDirectory=reports, [enableclientlog, enableclientlogger]=false, autoWebview=false, udid=5d8d6240ced36bbbb5b7f7bf5b08da7355e0feba, platformName=iOS, testName=SkyGoLogin}
[Mon Jun 12 14:50:49 NZST 2017] [driver] context: NATIVE_APP
[Mon Jun 12 14:50:49 NZST 2017] [driver] application under test:
[Mon Jun 12 14:50:49 NZST 2017] [driver] app path: null
[Mon Jun 12 14:50:49 NZST 2017] [driver] full reset: false
[Mon Jun 12 14:50:49 NZST 2017] [driver] instrument: false
[Mon Jun 12 14:50:49 NZST 2017] [driver] no reset: false
[Mon Jun 12 14:50:49 NZST 2017] [driver] bundleId: null
[Mon Jun 12 14:50:49 NZST 2017] [driver] launch timeout ms: null
[Mon Jun 12 14:50:49 NZST 2017] [driver] browser: false
[Mon Jun 12 14:50:49 NZST 2017] [driver] connecting localhost:8890
[Mon Jun 12 14:50:49 NZST 2017] [driver] Call of getSessionID returned: da54
[Mon Jun 12 14:50:49 NZST 2017] [driver] setting reporter directory: reports
[Mon Jun 12 14:50:49 NZST 2017] [driver] setting reporter format: xml
[Mon Jun 12 14:50:49 NZST 2017] [driver] setting test name: SkyGoLogin
[Mon Jun 12 14:50:49 NZST 2017] [driver] wait for device ‘@serialnumber=‘5d8d6240ced36bbbb5b7f7bf5b08da7355e0feba’’ timeout-ms=‘120000’
[Mon Jun 12 14:50:56 NZST 2017] [driver] Device ‘ios_app:Raman’ ready
[Mon Jun 12 14:50:57 NZST 2017] [driver] Call of launchApp returned: native
[Mon Jun 12 14:50:57 NZST 2017] [da54] [driver] [start] launchApp(“nz.co.skytv.SkyConrad.debug.prod.1.4.0”)
[Mon Jun 12 14:51:03 NZST 2017] [da54] [driver] [end] launchApp
[Mon Jun 12 14:51:03 NZST 2017] [da54] [driver] [start] sleep(10000)
[Mon Jun 12 14:51:13 NZST 2017] [da54] [driver] [end] sleep
[Mon Jun 12 14:51:13 NZST 2017] [da54] [driver] [start] findElement(By.xpath: //[@class=‘UIImageView’ and @height>0 and ./parent::[@accessibilityLabel=‘settings’]])
[Mon Jun 12 14:51:13 NZST 2017] [da54] [driver] [start] findElementByXPath("//[@class=‘UIImageView’ and @height>0 and ./parent::[@accessibilityLabel=‘settings’]]")
[Mon Jun 12 14:51:24 NZST 2017] [da54] [driver] [end] findElementByXPath
[Mon Jun 12 14:51:24 NZST 2017] [da54] [driver] [end] findElement
[Mon Jun 12 14:51:24 NZST 2017] [da54] [driver] [start] quit()
[Mon Jun 12 14:51:28 NZST 2017] [driver] Call of close returned: C:\Users\rsunkari\appiumstudio-reports\reports\test23
[Mon Jun 12 14:51:28 NZST 2017] [da54] [driver] [end] quit C:\Users\rsunkari\appiumstudio-reports\reports\test23
org.openqa.selenium.NoSuchElementException: org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: ‘2.53.1’, revision: ‘a36b8b1cd5757287168e54b817830adce9b0158d’, time: ‘2016-06-30 19:26:09’
System info: host: ‘5CG5302B85’, ip: ‘172.17.58.14’, os.name: ‘Windows 7’, os.arch: ‘amd64’, os.version: ‘6.1’, java.version: ‘1.8.0_101’
Driver info: driver.version: SeeTestIOSDriver
at com.experitest.appium.STExceptions.throwNoSuchElementException(STExceptions.java:8)
at com.experitest.appium.SeeTestIOSElement.findElementBy(SeeTestIOSElement.java:35)
at com.experitest.appium.SeeTestIOSDriver.findElementBy(SeeTestIOSDriver.java:550)
at com.experitest.appium.SeeTestIOSDriver.findElementByXPath(SeeTestIOSDriver.java:566)
at org.openqa.selenium.By$ByXPath.findElement(By.java:361)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:355)
at io.appium.java_client.DefaultGenericMobileDriver.findElement(DefaultGenericMobileDriver.java:52)
at io.appium.java_client.AppiumDriver.findElement(AppiumDriver.java:1)
at io.appium.java_client.ios.IOSDriver.findElement(IOSDriver.java:1)
at com.experitest.appium.SeeTestIOSDriver.findElement(SeeTestIOSDriver.java:810)
at Sigin.testSkyGoLogin(Sigin.java:36)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)
at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:51)
at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
Process finished with exit code -1