针对移动游戏的分布式自动测试系统的设计与实现

来源 :南京大学 | 被引量 : 0次 | 上传用户:fengsuiyu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着性能媲美PC的智能移动终端(手机和平板)的普及,移动游戏逐渐占领中国游戏市场主导地位,市场竞争也越来越激烈。游戏公司为了提高产品竞争力,需要通过测试保障游戏的软件质量。然而移动游戏相较于传统APP,规模更大,结构更复杂,软件架构和硬件平台也更多样化,导致测试工作更为困难和繁琐。因此,本文基于网易游戏的实际业务需求设计并实现一个分布式自动化测试系统DATS(Distributed Automatic Test System),以简化整个测试工作流程,减少人力损耗,并提高软、硬资源利用效率,从而通过优化测试的方式来改善软件质量。自动化测试已经出现很多比较成熟的方案,以往这些方案主要关注代码层面的测试。然而,除此之外,还需要关注人力成本、硬件资源的管理成本、测试与开发人员的沟通成本等。自动化测试不只是软件层面的自动化,也包括硬件层面的自动化和测试流程间的自动化。本文项目基于Python语言实现,构建了多进程加多线程的任务并发模型。同时项目使用Socket和TCP协议搭建底层网络架构,根据Dispy框架设计分布式架构,可以统一管理并利用PC、智能终端等硬件资源和自动测试脚本、工具等软件资源,并利用VirtualBox软件来提供虚拟化技术支持。本文系统总共分为四个部分,包括用户个人电脑上的客户端系统、总服务器的主控系统、节点机器上的分控系统和终端设备上的终端控制系统。本文重点介绍了整体网络架构,分布式框架和四个主要功能模块:提交测试请求、自动执行测试、一键重启集群、处理死亡节点。DATS系统现已投入使用,运行状态良好,支持多用户多任务。用户只需要提交测试请求,就能离线等候测试结果,测试过程由本系统自动执行。
其他文献
随着城市人口数量与私人汽车拥有量的急剧增长,城市的交通问题日益凸显,传统的单位大院和封闭式住区等大型团块式的街区形式在新形势下表现出显著的不适应性。有鉴于此,2016年中央城市工作会议上通过的《中共中央国务院关于进一步加强城市规划建设管理工作的若干意见》,明确提出要打开单位大院和封闭住区,提高路网连通性,在我国推广街区制,以应对城市交通问题。而配套的指导建设和改造的规范文件的缺位使得街区制的推广工
学位
近几十年来经济社会飞速发展,大量的化学品被生产使用并排放到环境中,这些化学品进入环境水体,并逐渐的“沉积”到河流湖泊沉积物中,因此,作为各种污染物的“汇”,沉积物中物质变化可以反映出环境的污染状况变化,而当前关于沉积物中有机污染物的研究主要集中在某一类或几类污染物的靶向分析和可疑性分析上,大量潜在新型污染物与未知污染物并未被识别出来。本研究通过建立沉积物中有机污染物的非靶向分析策略对太湖表层沉积物
学位
在现代仓储管理中,敏感物品的倒置可能会带来经济损失,环境污染甚至发生危险。如冰箱、空调外机等家用电器的倒置,可能会使压缩机中的氟利昂泄露,影响制冷效果。目前,市面上常用的防止物品倒置的方式为被动式检测:通过人工检测粘贴在物品上的“严禁倒置”标识或“倾倒显示标签”来判断物品是否正确放置。这种方式人力成本高、效率低下,无法保障实时检测以及解决标签被遮挡问题,难以适用于大规模仓储物流系统之中。针对于此,
学位
2018年互联网投诉平台“聚投诉”共受理教育培训行业的有效投诉将近五千件,投诉多涉及培训机构退课退费难、无证开办培训班、超出注册登记范围办学、虚假宣传等问题,其中尚德培训机构的有效投诉量达两千多件,但这一平台的投诉统计还只是非学历教育培训行业诸多的冰山一角。非学历教育培训机构虚假宣传不仅侵害了受培训者的合法权益,而且侵害了社会公共利益,扰乱了教育行业的市场秩序,不利于我国教育事业的长久健康发展,因
学位
非小型细胞肺癌(NSCLC)的发病率和致死率不断增加,成为危害人们身体健康的主要原因。一些临床数据表明NSCLC前期几乎没有令人印象深刻的症状,直到它发展到晚期。目前NSCLC的治疗方法主要是化疗,其治疗范围广、效率高,但传统的单一化疗容易产生耐药性和副作用,所以临床上一般多采用联合用药。阿司匹林除了作为消炎药之外,逐渐以另一个身份出现:抗癌药。最初是对结肠癌有作用,通过进一步的研究,研究人员逐渐
学位
从晚清到“五四”是中国社会、历史、文化的重要转折时期,而这种转变也反映在了文学创作的大海书写上,在这个历史过程中,一个具有现代意义的大海逐渐显现出来。作为一个沿海国,中国人与大海的接触其实并不算少,人们最早海上活动的记录可以追溯至秦朝以前,但也主要集中在商业贸易和海上战争领域。在文学创作上,中国古代文学的大海书写主要包括托物言志的情感抒发和海上游仙的想象两个方面。但文学上的这样一种状态,在晚清时期
学位
近年来,随着我国城市发展方式由增量建设向存量更新的转变,大都市的内城区陆续进行了大规模的城市更新,中心城区物质空间的改造和复兴带来了社会阶层的重构,绅士化现象随之发生。在北京、上海、南京等大城市的绅士化过程中,一方面富人群体的进驻与贫困群体的逃离产生了不同阶层之间的隔离与居住空间的分化,社会融合问题亟需得到改善;另一方面,现代化的摩天大楼取代了原先蕴含历史意义的传统建筑,快速化的汽车交通使人与人之
学位
高效的读写协议设计作为RFID领域的核心问题,是保障上层应用实时性,提高服务质量的关键。尽管大量学者已经对标签数据的快速读取开展了深入的研究,但令人遗憾的是,目前关于高效数据写入的工作却寥寥无几。为数不多的几个研究都仍停留在仿真阶段,尚无可在实际RFID系统中部署的协议提出。究其原因,最关键的一点便在于现有的商用阅读器都遵循了统一的标准,通过EPC-C1G2协议与标签通信。然而,EPC-C1G2协
学位
报纸
2018年既是方兴未艾的P2P网贷行业经历转瞬阵痛坎坷发展的“惨酷”之年,也是行业经过大洗牌后重焕生机的一年。在P2P网贷互联网金融如雨后春笋般欣欣向荣的进展态势下,接二连三的P2P网络借贷平台前仆后继地“异军突起”、“爆雷频现”,跑路、挤兑甚至倒闭现象层出不穷,P2P网贷被犯罪分子作为犯罪工具屡见不鲜,特别是2018年以来P2P平台爆雷潮的喷发,P2P行业肆无忌惮、鱼龙混杂及混乱不堪的局面变成滋
学位