论文部分内容阅读
目前众多小微APP存在“信息孤岛”问题——很多APP内的数据在Web上无法访问到,特别是现有的搜索引擎无法快速定位到这些信息。应用内搜索技术,就是专门解决“信息孤岛”的技术,它将APP内信息通过搜索结果的形式呈现给用户,用户通过点击相应搜索结果即可直接跳转至开发者Native APP的指定页面。 本研究的目的在于进一步推进应用内搜索技术。研究主要基于UIAutomator和Appium,完成了应用内数据的自动化爬取框架,将应用内数据与传统强大搜索引擎技术对接。研究的意义在于获取了应用内结构化的完整数据,而非原始的、逻辑不完整的服务器端数据,同时将这些数据对接搜索引擎以方便人们快速的搜索定位,特别是还产生了很多有价值的测试相关数据,记录了程序的崩溃信息和异常信息,帮助程序员们规范化地编程。本研究还进一步在大数据的背景下,尝试和基于Wi-Fi的推荐技术、金融数据应用结合,形成数据应用的闭环。 本研究的核心创新点主要为:(1)对存在“信息孤岛”的目标APP的分拣及爬取技术。(2)该类APP的结构解析、应用内数据提取以及适应现有搜索引擎的数据转化技术。