├── .gitattributes ├── .github └── workflows │ ├── release.yml │ └── scala.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── demo.yml ├── doc ├── Android遍历.md ├── Log插件.md ├── README.md ├── SUMMARY.md ├── TagLimit插件.md ├── XPath表达式学习.md ├── iOS遍历.md ├── 代理插件.md ├── 兼容性测试.md ├── 动作触发器.md ├── 启动参数介绍.md ├── 常见问题.md ├── 插件.md ├── 插件开发.md ├── 自动化测试结合.md ├── 遍历控制.md └── 霍格沃兹测试学院.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── lib └── chkbugreport-0.5-215.jar ├── package.json ├── project ├── build.properties └── plugins.sbt ├── settings.gradle ├── src ├── main │ ├── java │ │ └── com │ │ │ └── testerhome │ │ │ └── appcrawler │ │ │ ├── AppiumTouchAction.java │ │ │ └── Demo.java │ ├── resources │ │ └── log4j2.properties │ └── scala │ │ └── com │ │ └── testerhome │ │ └── appcrawler │ │ ├── AppCrawler.scala │ │ ├── AppiumSuite.scala │ │ ├── AutomationSuite.scala │ │ ├── CommonLog.scala │ │ ├── Crawler.scala │ │ ├── CrawlerConf.scala │ │ ├── CrawlerSuite.scala │ │ ├── DataObject.scala │ │ ├── DataRecord.scala │ │ ├── DiffSuite.scala │ │ ├── GA.scala │ │ ├── ReactTestCase.scala │ │ ├── Report.scala │ │ ├── ReportSuite.scala │ │ ├── Runtimes.scala │ │ ├── SuiteToClass.scala │ │ ├── TData.scala │ │ ├── Template.scala │ │ ├── TemplateTestCase.scala │ │ ├── TreeNode.scala │ │ ├── URIElement.scala │ │ ├── URIElementStore.scala │ │ ├── Util.scala │ │ ├── XPathUtil.scala │ │ ├── driver │ │ ├── AppiumClient.scala │ │ ├── MacacaDriver.scala │ │ └── ReactWebDriver.scala │ │ └── plugin │ │ ├── AndroidTrace.scala │ │ ├── DemoPlugin.scala │ │ ├── FlowDiff.scala │ │ ├── FreeMind.scala │ │ ├── IDeviceScreenshot.scala │ │ ├── LogPlugin.scala │ │ ├── Plugin.scala │ │ ├── ProxyPlugin.scala │ │ ├── ReportPlugin.scala │ │ └── TagLimitPlugin.scala └── test │ ├── java │ ├── PageFactoryDemo.java │ ├── PageObjectDemo.java │ └── XueqiuDemo.java │ └── scala │ └── com │ └── testerhome │ └── appcrawler │ ├── it │ ├── AppiumService.scala │ ├── TestAndroidTrace.scala │ ├── TestAppium.scala │ ├── TestIOS.scala │ ├── TestImage.scala │ ├── TestJianShu.scala │ ├── TestMacaca.scala │ ├── TestNW.scala │ ├── TestOCR.scala │ ├── TestSauceLabs.scala │ ├── TestTesterHome.scala │ ├── TestWebDriverAgent.scala │ ├── TestWebView.scala │ ├── TestWeixin.scala │ ├── TestXueQiu.scala │ ├── TestZhangZhongTong.scala │ ├── keep.yml │ ├── keep_test.yml │ ├── xueqiu_automation.yml │ ├── xueqiu_private.yml │ └── xueqiu_sikuli.yml │ └── ut │ ├── AppCrawlerTest.scala │ ├── DemoCrawlerSuite.scala │ ├── PageObjectDemo.java.ssp │ ├── PageObjectDemoID.java.ssp │ ├── SuiteToClassTest.scala │ ├── TestConf.scala │ ├── TestCrawler.scala │ ├── TestDataObject.scala │ ├── TestDataRecord.scala │ ├── TestElementStore.scala │ ├── TestGA.scala │ ├── TestGetClassFile.scala │ ├── TestJUnit.scala │ ├── TestJUnit5.scala │ ├── TestJava.scala │ ├── TestReportPlugin.scala │ ├── TestRuntimes.scala │ ├── TestSpec.scala │ ├── TestStringTemplate.scala │ ├── TestSuites.scala │ ├── TestThread.scala │ ├── TestTreeNode.scala │ ├── TestURIElement.scala │ ├── TestUtil.scala │ ├── TestXPathUtil.scala │ └── scalate.ssp └── yarn.lock /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/scala.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/.github/workflows/scala.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/README.md -------------------------------------------------------------------------------- /demo.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/demo.yml -------------------------------------------------------------------------------- /doc/Android遍历.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/doc/Android遍历.md -------------------------------------------------------------------------------- /doc/Log插件.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/doc/Log插件.md -------------------------------------------------------------------------------- /doc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/doc/README.md -------------------------------------------------------------------------------- /doc/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/doc/SUMMARY.md -------------------------------------------------------------------------------- /doc/TagLimit插件.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/doc/TagLimit插件.md -------------------------------------------------------------------------------- /doc/XPath表达式学习.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/doc/XPath表达式学习.md -------------------------------------------------------------------------------- /doc/iOS遍历.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/doc/iOS遍历.md -------------------------------------------------------------------------------- /doc/代理插件.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/doc/代理插件.md -------------------------------------------------------------------------------- /doc/兼容性测试.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/doc/兼容性测试.md -------------------------------------------------------------------------------- /doc/动作触发器.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/doc/动作触发器.md -------------------------------------------------------------------------------- /doc/启动参数介绍.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/doc/启动参数介绍.md -------------------------------------------------------------------------------- /doc/常见问题.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/doc/常见问题.md -------------------------------------------------------------------------------- /doc/插件.md: -------------------------------------------------------------------------------- 1 | # 插件 2 | 3 | -------------------------------------------------------------------------------- /doc/插件开发.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/doc/插件开发.md -------------------------------------------------------------------------------- /doc/自动化测试结合.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/doc/自动化测试结合.md -------------------------------------------------------------------------------- /doc/遍历控制.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/doc/遍历控制.md -------------------------------------------------------------------------------- /doc/霍格沃兹测试学院.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/doc/霍格沃兹测试学院.md -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/gradlew.bat -------------------------------------------------------------------------------- /lib/chkbugreport-0.5-215.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/lib/chkbugreport-0.5-215.jar -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/package.json -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version = 1.3.13 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/settings.gradle -------------------------------------------------------------------------------- /src/main/java/com/testerhome/appcrawler/AppiumTouchAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/main/java/com/testerhome/appcrawler/AppiumTouchAction.java -------------------------------------------------------------------------------- /src/main/java/com/testerhome/appcrawler/Demo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/main/java/com/testerhome/appcrawler/Demo.java -------------------------------------------------------------------------------- /src/main/resources/log4j2.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/main/scala/com/testerhome/appcrawler/AppCrawler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/main/scala/com/testerhome/appcrawler/AppCrawler.scala -------------------------------------------------------------------------------- /src/main/scala/com/testerhome/appcrawler/AppiumSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/main/scala/com/testerhome/appcrawler/AppiumSuite.scala -------------------------------------------------------------------------------- /src/main/scala/com/testerhome/appcrawler/AutomationSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/main/scala/com/testerhome/appcrawler/AutomationSuite.scala -------------------------------------------------------------------------------- /src/main/scala/com/testerhome/appcrawler/CommonLog.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/main/scala/com/testerhome/appcrawler/CommonLog.scala -------------------------------------------------------------------------------- /src/main/scala/com/testerhome/appcrawler/Crawler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/main/scala/com/testerhome/appcrawler/Crawler.scala -------------------------------------------------------------------------------- /src/main/scala/com/testerhome/appcrawler/CrawlerConf.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/main/scala/com/testerhome/appcrawler/CrawlerConf.scala -------------------------------------------------------------------------------- /src/main/scala/com/testerhome/appcrawler/CrawlerSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/main/scala/com/testerhome/appcrawler/CrawlerSuite.scala -------------------------------------------------------------------------------- /src/main/scala/com/testerhome/appcrawler/DataObject.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/main/scala/com/testerhome/appcrawler/DataObject.scala -------------------------------------------------------------------------------- /src/main/scala/com/testerhome/appcrawler/DataRecord.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/main/scala/com/testerhome/appcrawler/DataRecord.scala -------------------------------------------------------------------------------- /src/main/scala/com/testerhome/appcrawler/DiffSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/main/scala/com/testerhome/appcrawler/DiffSuite.scala -------------------------------------------------------------------------------- /src/main/scala/com/testerhome/appcrawler/GA.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/main/scala/com/testerhome/appcrawler/GA.scala -------------------------------------------------------------------------------- /src/main/scala/com/testerhome/appcrawler/ReactTestCase.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/main/scala/com/testerhome/appcrawler/ReactTestCase.scala -------------------------------------------------------------------------------- /src/main/scala/com/testerhome/appcrawler/Report.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/main/scala/com/testerhome/appcrawler/Report.scala -------------------------------------------------------------------------------- /src/main/scala/com/testerhome/appcrawler/ReportSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/main/scala/com/testerhome/appcrawler/ReportSuite.scala -------------------------------------------------------------------------------- /src/main/scala/com/testerhome/appcrawler/Runtimes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/main/scala/com/testerhome/appcrawler/Runtimes.scala -------------------------------------------------------------------------------- /src/main/scala/com/testerhome/appcrawler/SuiteToClass.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/main/scala/com/testerhome/appcrawler/SuiteToClass.scala -------------------------------------------------------------------------------- /src/main/scala/com/testerhome/appcrawler/TData.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/main/scala/com/testerhome/appcrawler/TData.scala -------------------------------------------------------------------------------- /src/main/scala/com/testerhome/appcrawler/Template.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/main/scala/com/testerhome/appcrawler/Template.scala -------------------------------------------------------------------------------- /src/main/scala/com/testerhome/appcrawler/TemplateTestCase.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/main/scala/com/testerhome/appcrawler/TemplateTestCase.scala -------------------------------------------------------------------------------- /src/main/scala/com/testerhome/appcrawler/TreeNode.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/main/scala/com/testerhome/appcrawler/TreeNode.scala -------------------------------------------------------------------------------- /src/main/scala/com/testerhome/appcrawler/URIElement.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/main/scala/com/testerhome/appcrawler/URIElement.scala -------------------------------------------------------------------------------- /src/main/scala/com/testerhome/appcrawler/URIElementStore.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/main/scala/com/testerhome/appcrawler/URIElementStore.scala -------------------------------------------------------------------------------- /src/main/scala/com/testerhome/appcrawler/Util.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/main/scala/com/testerhome/appcrawler/Util.scala -------------------------------------------------------------------------------- /src/main/scala/com/testerhome/appcrawler/XPathUtil.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/main/scala/com/testerhome/appcrawler/XPathUtil.scala -------------------------------------------------------------------------------- /src/main/scala/com/testerhome/appcrawler/driver/AppiumClient.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/main/scala/com/testerhome/appcrawler/driver/AppiumClient.scala -------------------------------------------------------------------------------- /src/main/scala/com/testerhome/appcrawler/driver/MacacaDriver.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/main/scala/com/testerhome/appcrawler/driver/MacacaDriver.scala -------------------------------------------------------------------------------- /src/main/scala/com/testerhome/appcrawler/driver/ReactWebDriver.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/main/scala/com/testerhome/appcrawler/driver/ReactWebDriver.scala -------------------------------------------------------------------------------- /src/main/scala/com/testerhome/appcrawler/plugin/AndroidTrace.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/main/scala/com/testerhome/appcrawler/plugin/AndroidTrace.scala -------------------------------------------------------------------------------- /src/main/scala/com/testerhome/appcrawler/plugin/DemoPlugin.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/main/scala/com/testerhome/appcrawler/plugin/DemoPlugin.scala -------------------------------------------------------------------------------- /src/main/scala/com/testerhome/appcrawler/plugin/FlowDiff.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/main/scala/com/testerhome/appcrawler/plugin/FlowDiff.scala -------------------------------------------------------------------------------- /src/main/scala/com/testerhome/appcrawler/plugin/FreeMind.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/main/scala/com/testerhome/appcrawler/plugin/FreeMind.scala -------------------------------------------------------------------------------- /src/main/scala/com/testerhome/appcrawler/plugin/IDeviceScreenshot.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/main/scala/com/testerhome/appcrawler/plugin/IDeviceScreenshot.scala -------------------------------------------------------------------------------- /src/main/scala/com/testerhome/appcrawler/plugin/LogPlugin.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/main/scala/com/testerhome/appcrawler/plugin/LogPlugin.scala -------------------------------------------------------------------------------- /src/main/scala/com/testerhome/appcrawler/plugin/Plugin.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/main/scala/com/testerhome/appcrawler/plugin/Plugin.scala -------------------------------------------------------------------------------- /src/main/scala/com/testerhome/appcrawler/plugin/ProxyPlugin.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/main/scala/com/testerhome/appcrawler/plugin/ProxyPlugin.scala -------------------------------------------------------------------------------- /src/main/scala/com/testerhome/appcrawler/plugin/ReportPlugin.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/main/scala/com/testerhome/appcrawler/plugin/ReportPlugin.scala -------------------------------------------------------------------------------- /src/main/scala/com/testerhome/appcrawler/plugin/TagLimitPlugin.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/main/scala/com/testerhome/appcrawler/plugin/TagLimitPlugin.scala -------------------------------------------------------------------------------- /src/test/java/PageFactoryDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/java/PageFactoryDemo.java -------------------------------------------------------------------------------- /src/test/java/PageObjectDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/java/PageObjectDemo.java -------------------------------------------------------------------------------- /src/test/java/XueqiuDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/java/XueqiuDemo.java -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/it/AppiumService.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/it/AppiumService.scala -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/it/TestAndroidTrace.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/it/TestAndroidTrace.scala -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/it/TestAppium.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/it/TestAppium.scala -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/it/TestIOS.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/it/TestIOS.scala -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/it/TestImage.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/it/TestImage.scala -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/it/TestJianShu.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/it/TestJianShu.scala -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/it/TestMacaca.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/it/TestMacaca.scala -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/it/TestNW.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/it/TestNW.scala -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/it/TestOCR.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/it/TestOCR.scala -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/it/TestSauceLabs.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/it/TestSauceLabs.scala -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/it/TestTesterHome.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/it/TestTesterHome.scala -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/it/TestWebDriverAgent.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/it/TestWebDriverAgent.scala -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/it/TestWebView.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/it/TestWebView.scala -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/it/TestWeixin.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/it/TestWeixin.scala -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/it/TestXueQiu.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/it/TestXueQiu.scala -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/it/TestZhangZhongTong.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/it/TestZhangZhongTong.scala -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/it/keep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/it/keep.yml -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/it/keep_test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/it/keep_test.yml -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/it/xueqiu_automation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/it/xueqiu_automation.yml -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/it/xueqiu_private.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/it/xueqiu_private.yml -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/it/xueqiu_sikuli.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/it/xueqiu_sikuli.yml -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/ut/AppCrawlerTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/ut/AppCrawlerTest.scala -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/ut/DemoCrawlerSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/ut/DemoCrawlerSuite.scala -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/ut/PageObjectDemo.java.ssp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/ut/PageObjectDemo.java.ssp -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/ut/PageObjectDemoID.java.ssp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/ut/PageObjectDemoID.java.ssp -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/ut/SuiteToClassTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/ut/SuiteToClassTest.scala -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/ut/TestConf.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/ut/TestConf.scala -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/ut/TestCrawler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/ut/TestCrawler.scala -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/ut/TestDataObject.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/ut/TestDataObject.scala -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/ut/TestDataRecord.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/ut/TestDataRecord.scala -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/ut/TestElementStore.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/ut/TestElementStore.scala -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/ut/TestGA.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/ut/TestGA.scala -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/ut/TestGetClassFile.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/ut/TestGetClassFile.scala -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/ut/TestJUnit.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/ut/TestJUnit.scala -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/ut/TestJUnit5.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/ut/TestJUnit5.scala -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/ut/TestJava.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/ut/TestJava.scala -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/ut/TestReportPlugin.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/ut/TestReportPlugin.scala -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/ut/TestRuntimes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/ut/TestRuntimes.scala -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/ut/TestSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/ut/TestSpec.scala -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/ut/TestStringTemplate.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/ut/TestStringTemplate.scala -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/ut/TestSuites.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/ut/TestSuites.scala -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/ut/TestThread.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/ut/TestThread.scala -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/ut/TestTreeNode.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/ut/TestTreeNode.scala -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/ut/TestURIElement.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/ut/TestURIElement.scala -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/ut/TestUtil.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/ut/TestUtil.scala -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/ut/TestXPathUtil.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/ut/TestXPathUtil.scala -------------------------------------------------------------------------------- /src/test/scala/com/testerhome/appcrawler/ut/scalate.ssp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/src/test/scala/com/testerhome/appcrawler/ut/scalate.ssp -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trevorwang/AppCrawler/HEAD/yarn.lock --------------------------------------------------------------------------------