IOS平台卡牌游戏压力测试工具的研究与实现

来源 :北京交通大学 | 被引量 : 2次 | 上传用户:letianqingya
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在软件系统越来越庞大,越来越复杂化的今天,软件的性能也逐渐引起人们的关注,尤其是在系统对高并发用户量的承受能力方面。因此,在投入运营之前开发人员应该对软件系统进行压力测试,从而提早发现软件产品性能上的缺点,防止可能出现的损失。本论文的目的是针对公司的游戏产品《希腊神话》(Pantheon:The Legend)的压力测试工作,设计并实现压力测试工具。为了实现这一目的,本论文首先阐述了基础的软件压力测试的概念,为下一步压力测试工具的设计与实现给出理论基础。接着,在理论研究的基础上,本论文根据第一部分的研究成果,对能够满足本次测试的压力测试并发工具进行设计与实现。该工具实现了第二章中归纳出的压力测试工具架构中的关键部件,包括调度管理模块、结果分析模块、并发用户模拟及控制模块、通信模块、脚本分析模块和时间同步模块。这个工具目前可以对基于HTTP协议的Web系统的并发访问进行模拟,测试系统的并发响应能力。这个工具的测试脚本将使用XML文档的形式,它具有易于编写等特点。可以同时控制多台压力生成器产生并发测试线程。本项目创新之处在于:将每一种类型的虚拟线程统一由一台测试机进行模拟,这样做可以更清晰地看出不同种类玩家操作的结果,便于对测试结果进行整理。为了能够更加真实地模拟测试场景,使测试结果更加准确,本论文对压力测试中的参数进行估算,包括并发用户数,吞吐量,用户思考时间等。接着会对用户行为进行分析,最后得出适用于本次压力测试的用例。最后,本论文将测试工具和测试用例运用到实际测试案例中。验证之前两部分研究成果的实用性,同时对系统的可靠性进行检验。本人独立完成了调度管理模块、脚本分析模块、并发用户模拟及控制模块、时间同步模块的开发过程。本论文的研究内容为《希腊神话》(Pantheon:The Legend)的压力测试工作提供工具,从而使开发人员可以直观地找出系统瓶颈。
其他文献
民国浙江省政府卫生处是我省民国时期最高卫生行政管理机关,主管全省卫生事业及有关方针、政策的颁发与实施。它创建于民国十八年(1929年),前身是省民政厅第五科,此后因当时
浙江省2010年学生体质调研的资料显示,大学生视力不良的比例是91.7%,比全国学生视力不良比例高了7个百分点,最近一次的全国性国民体质监测结果显示出大学生的体质状况呈现出
核心提示:农业机械化在解决“三农”问题中的核心地位,各级领导早已有了共识,全国各地也都围绕“使农民尽快走上农机化道路,提高农业产业化牛产水平”这一主题进行了多种形式的大
一、浙江新四军北撤后党留在当地的特派员 中共四明、三东、金萧地区特派员。1945年9.10月间,浙东新四军北撤,区党委决定由朱洪山、黄明等组成“新四军浙东纵队留守处”,以公
经济危机的发生以及经济增长的放缓,给政府带来了压力,为了刺激经济的增长和复苏,中央政府和地方政府选择了用投资拉动经济的增长。各级政府的投资计划超出了财政预算,财政赤字,只
分析我国发展蔬菜干燥在资源、市场等方面所具备的客观条件:介绍了国内外蔬菜干燥的新技术、新工艺;指出蔬菜干燥作为食品工业的发展方向之一,将越来越受到重视。
一、前言八角环传感器是在农机具力测试中较常用的一种传感器,可用来测量犁体在土壤中的前进阻力、土壤垂直反力和悬挂点的弯矩.由于受天气潮湿及试验条件等因素的影响,传感
珠海市处于珠江三角洲水网地区,区内沟河纵横,适合发展水产养殖业.经过这几年的产业结构调整,全市的水产养殖业已发展到2.13万hm2(32万亩).
“普世价值”思潮作为一种西方的意识潮流,这几年在我国流行的较为普遍。这种思潮对我国思想界、舆论界造成了很大的影响,很多学者致力于研究“普世价值”的相关问题。对于“普
目的:探讨胫骨平台骨折切开复位内固定术后手术部位感染的相关危险因素。方法:回顾性分析了2005年7月至2012年11月间在我院实施过胫骨平台骨折切开复位内固定手术且随访时间