2020-04-22 00:15:56 INFO [AutomationSuite.13.beforeAll] beforeAll
2020-04-22 00:15:56 INFO [AutomationSuite.21.$anonfun$new$1] testcase start
2020-04-22 00:15:56 INFO [AutomationSuite.28.$anonfun$new$2] Step(null,null,null,跳过,click,null,0)
2020-04-22 00:15:56 INFO [AutomationSuite.31.$anonfun$new$2] 跳过
2020-04-22 00:15:56 INFO [AutomationSuite.32.$anonfun$new$2] click
2020-04-22 00:15:56 INFO [Crawler.996.doElementAction] current element = Steps.tag=TextView.depth=8.id=tv_jump.text=跳过
2020-04-22 00:15:56 INFO [Crawler.997.doElementAction] current index = 1
2020-04-22 00:15:56 INFO [Crawler.998.doElementAction] current action = click
2020-04-22 00:15:56 INFO [Crawler.999.doElementAction] current xpath = //[@resource-id="com.ykkg.lz:id/action_bar_root"]//[@resource-id="android:id/content"]//[@resource-id="com.ykkg.lz:id/rl_root"]//[@text="跳过" and @resource-id="com.ykkg.lz:id/tv_jump"]
2020-04-22 00:15:56 INFO [Crawler.1000.doElementAction] current url = Steps
2020-04-22 00:15:56 INFO [Crawler.1001.doElementAction] current tag path = hierarchy/android.widget.FrameLayout/android.widget.LinearLayout/android.widget.FrameLayout/android.widget.LinearLayout/android.widget.FrameLayout/android.widget.RelativeLayout/android.widget.TextView
2020-04-22 00:15:56 INFO [Crawler.1002.doElementAction] current file name = Steps.tag=TextView.depth=8.id=tv_jump.text=跳过
2020-04-22 00:15:56 INFO [AppCrawler$.59.saveReqHash] save reqHash to 1
2020-04-22 00:15:56 INFO [AppCrawler$.92.saveReqImg] save reqImg 20200422001533/1_Steps.tag=TextView.depth=8.id=tv_jump.text=跳过.click.png to 1
2020-04-22 00:15:56 INFO [AppCrawler$.76.saveReqDom] save reqDom to 1
2020-04-22 00:15:56 INFO [Crawler.1071.doElementAction] need input click
2020-04-22 00:15:56 INFO [AppiumClient.53.findElementByURI] find by uri element= Steps.tag=TextView.depth=8.id=tv_jump.text=跳过
2020-04-22 00:15:56 INFO [AppiumClient.245.findElementsByURI] findElementByAndroidUIAutomator new UiSelector().className("android.widget.TextView").text("跳过").resourceId("com.ykkg.lz:id/tv_jump")
2020-04-22 00:15:56 INFO [AppiumClient.60.findElementByURI] find by xpath success
2020-04-22 00:15:56 INFO [Crawler.1080.doElementAction] mark 20200422001533/0_SplashActiveActivity.tag=start.id=start.clicked.png to 20200422001533/1_Steps.tag=TextView.depth=8.id=tv_jump.text=跳过.click.png
2020-04-22 00:15:56 INFO [AppiumClient.141.mark] read from 20200422001533/0_SplashActiveActivity.tag=start.id=start.clicked.png
2020-04-22 00:15:59 INFO [AppiumClient.154.mark] write png 20200422001533/0_SplashActiveActivity.tag=start.id=start.clicked.png
2020-04-22 00:15:59 INFO [AppiumClient.161.mark] ImageIO.write newImageName 20200422001533/1_Steps.tag=TextView.depth=8.id=tv_jump.text=跳过.click.png
2020-04-22 00:16:00 INFO [Crawler.1095.$anonfun$doElementAction$5] click element
2020-04-22 00:16:02 INFO [Crawler.1126.doElementAction] mark image exist
2020-04-22 00:16:02 INFO [Crawler.1130.doElementAction] sleep 500 for loading
2020-04-22 00:16:03 INFO [Crawler.627.refreshPage] refresh page
2020-04-22 00:16:03 INFO [AppiumClient.102.getPageSourceWithRetry] start to get page source from appium
2020-04-22 00:16:03 INFO [AppiumClient.117.$anonfun$getPageSourceWithRetry$1] xml format
2020-04-22 00:16:03 INFO [Crawler.645.parsePageContext] appName =
2020-04-22 00:16:03 INFO [Crawler.649.parsePageContext] url=MainActivity
2020-04-22 00:16:04 INFO [Crawler.673.parsePageContext] currentContentHash=150a5c764690a3d0af3e1fffdab3c011 lastContentHash=d10e6132ee8d3b2bd7fa6854da178699
2020-04-22 00:16:04 INFO [Crawler.675.parsePageContext] ui change
2020-04-22 00:16:04 INFO [Crawler.931.saveDom] save to 20200422001533/1_Steps.tag=TextView.depth=8.id=tv_jump.text=跳过.dom
2020-04-22 00:16:04 INFO [Crawler.953.saveScreen] start screenshot
2020-04-22 00:16:04 INFO [Crawler.956.$anonfun$saveScreen$2] ui change screenshot again
2020-04-22 00:16:05 INFO [Crawler.977.saveScreen] screenshot success
2020-04-22 00:16:05 INFO [AppCrawler$.67.saveResHash] save resHash to 1
2020-04-22 00:16:05 INFO [AppCrawler$.101.saveResImg] save resImg 20200422001533/1_Steps.tag=TextView.depth=8.id=tv_jump.text=跳过.clicked.png to 1
2020-04-22 00:16:05 INFO [AppCrawler$.84.saveResDom] save resDom to 1
2020-04-22 00:16:05 INFO [AutomationSuite.66.$anonfun$new$1] finish run steps
run steps 2020-04-22 00:16:05 INFO [Crawler.627.refreshPage] refresh page 2020-04-22 00:16:05 INFO [AppiumClient.102.getPageSourceWithRetry] start to get page source from appium 2020-04-22 00:16:06 INFO [AppiumClient.117.$anonfun$getPageSourceWithRetry$1] xml format 2020-04-22 00:16:06 INFO [Crawler.645.parsePageContext] appName = 2020-04-22 00:16:06 INFO [Crawler.649.parsePageContext] url=MainActivity 2020-04-22 00:16:06 INFO [Crawler.673.parsePageContext] currentContentHash=3d9930cd9d5328c64b4fef63ed06d2ba lastContentHash=150a5c764690a3d0af3e1fffdab3c011 2020-04-22 00:16:06 INFO [Crawler.675.parsePageContext] ui change 2020-04-22 00:16:06 INFO [Crawler.1213.handleCtrlC] add shutdown hook 2020-04-22 00:16:06 INFO [Crawler.772.crawl]
crawl next
2020-04-22 00:16:06 INFO [Crawler.425.needReturn] urlStack=Stack(MainActivity) baseUrl=List() maxDepth=10
2020-04-22 00:16:06 INFO [Crawler.834.crawl] no need to back
2020-04-22 00:16:06 INFO [Crawler.487.getAvailableElement] selected nodes size = 9
2020-04-22 00:16:06 ERROR [Crawler.193.crawl] crawl not finish, return with exception