安卓平台程序自动化控制系统的设计与实现

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:janson2403
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动互联网的发展使得手机终端设备正逐渐替代个人电脑成为人们在工作生活中进行信息发布、社交、数字办公、购物的主要工具。在一些场景下,如营销人员需要在APP上不断发帖宣传产品,大量重复性的操作降低人们的工作效率且容易导致操作失误。同时,大数据时代的到来使APP所承载的数据信息愈发庞大,从APP中爬取有价值的数据成为当前的热点需求。虽然业界已经采用APP网络抓包的方法爬取移动APP数据,但由于数据保护技术的存在,网络抓包方法不具有通用性。为了解决上述问题,本文设计并实现了安卓平台程序自动化控制系统。自动化控制系统可以在一台PC上运行,同时控制多台安卓手机终端的不同APP自动执行系统预定义的操作任务或自动爬取信息流APP的数据信息。本文通过为APP控件元素生成5种不同呈现形式的XPath路径表达式并提出最优XPath路径表达式选取算法,帮助自动化控制系统高效稳定地定位控件元素。同时,本文设计开发控件定位数据获取工具与定位数据管理平台,实现APP控件元素定位数据配置文件的一键生成。自动化控制系统基于数据驱动模式和PO分层架构设计思想让定位数据配置文件与控制命令脚本分离解耦,系统加载定位数据配置文件,结合编写的简单控制命令脚本实现对多台安卓手机APP的自动化控制。对于信息流APP数据信息的爬取,本文设计实现的自动化控制系统抛弃传统的网络抓包方式,构建控件元素自动遍历模型,采用用户行为模拟技术实现信息流APP数据信息的持久化。在系统运行期间,PC端将创建每台手机终端对应的监控器,监控器映射APP自动运行过程,用户可以在一台PC上查看多台手机终端的运行情况。
其他文献
随着自然资源消耗的加剧,海洋资源的开发和利用对于人类的可持续发展具有十分重要的现实意义。声源定位在海洋中应用十分广泛,包括渔业开发、军事、导航和海底地质测绘等领域
少先队辅导员要做少年儿童人生追求的引领者,在教育过程中要秉持以少先队员为主体,在遵循少年儿童身心发展的规律之上,帮助少先队员形成正确的价值观,科学组织相关少先队活动
随着社会对汽车发动机控制系统的要求变得越来越高,发动机控制系统变得越来越复杂,能够及时地对控制软件进行测试,找到软件开发过程中出现的错误,很大程度上降低了开发成本和缩短开发周期。首先,本文基于硬件在环仿真技术,开发了发动机ECU的软硬件集成测试平台,平台包括了硬件环境和软件环境两部分。硬件环境包括仿真器板卡的配置和外围电路的设计。软件环境包括了发动机本体模型设计、人机交互界面设计和自动测试软件开发
随着信息技术的快速发展,信息安全越来越受到人们的重视。而图像作为传输信息的重要媒介,对其安全性和保密性的研究也吸引了大批学者。此外,混沌系统具有许多适用于密码学的特性,如对初始值的敏感性,伪随机性,对参数的敏感性,这些可以保证当混沌系统用于加密时,算法具有充足的密钥空间,出色的抗暴力破解能力以及良好的统计学表现。因此,将混沌系统用于图像加密,无疑是个很好的解决图像保密性和安全性的方法。而本文就结合
伴随着集装箱班轮运输行业竞争的日趋激烈,国际集装箱运价不断下跌,但是油价、港口使费等成本却逐年增加。并且由于世界贸易的不平衡,集装箱的空箱调运成本也是不断增加。在这种情况下,单纯考虑提高集装箱装载率的舱位分配模式已经不再适用于竞争激烈的市场,为了达到增加利润的目标,班轮公司应该应用收益管理理念,针对准确的市场细分来合理分配舱位,尽量承载边际贡献率较高的货物,以达到最大收益并规避运价波动带来的风险。
随着发动机燃油经济性要求的不断提高,以及尾气排放法规日益严格,各个汽车厂商研发出了各种新型节能技术,来解决这一问题,如缸内直喷技术、稀薄燃烧技术、选择性催化还原技术和启停技术等。随着新技术的提出,发动机部件的工作环境也随之发生变化,因此原有的可靠性检测技术不能够保证其在应用新技术下依然可靠地工作。为了有效地考核发动机各个部件在新节能技术下的可靠性,必须研发出相应的新型可靠性检测方法。本文针对启停技
可持续发展是全世界共同关注的话题,我国也不例外,已将节约资源与保护环境确立为长久执行的策略。近年来铁路运输发展已明显滞后,很难满足我国企业高速发展形成的物流增长,因此,要发挥水运的优势,优化水运物流系统,扩展水路运输量,提高物流效率,降低综合物流费用,以提高企业竞争力的目的。其中绿色船舶在水运物流系统中起到了越来越重要的作用,船舶绿色航运一方面是为了适应节约能源,降低排放量的需求,另一方面还可以在
自主导航技术是实现行星精确着陆的关键技术之一。相较于光学相机等被动导航敏感器,激光雷达具有精度高、不依赖恒星光源等优势,基于测距成像的自主导航是目前行星着陆探测方面的研究热点。本学位论文考虑行星着陆的特点,针对测量数据匹配、导航滤波估计、最优测量构型等问题,开展基于测距成像的自主导航方法研究。论文主要内容如下:首先,建立行星着陆动力学模型和观测模型,并设计了着陆自主导航方案。分别建立了着陆器轨道动
晶粒超细化是超级钢研究的基础性课题,主要的方法有合金化和变形与再结晶。本文以冷轧低碳马氏体钢为研究对象,提出在退火过程中施加应力,测定材料的硬度,采用金相显微镜、透射电子显微镜、X射线衍射、高分辨扫描透射能谱和三维原子探针等分析方法,重点探索溶质原子在应力场中的偏聚行为规律及其对析出相的影响,综合分析不同外加应力和退火温度对变形马氏体的组织演变过程的影响,并探究材料强化机制。200℃常规退火后,钢
CsPbX3(X=Cl,Br,I)系列钙钛矿纳米材料由于具备光致发光量子产率高、带隙调节范围宽、发光峰窄、制备成本低以及制备方法简易等优点,近年来被广泛关注和研究,并有望成为未来光