【摘 要】
:
随着互联网的飞速发展,网页游戏的表现形式演变的更加复杂。由于游戏的特殊性,游戏内控件大多是自定义控件,使得常规的自动化工具无法识别,测试人员在测试游戏过程中大多采用
论文部分内容阅读
随着互联网的飞速发展,网页游戏的表现形式演变的更加复杂。由于游戏的特殊性,游戏内控件大多是自定义控件,使得常规的自动化工具无法识别,测试人员在测试游戏过程中大多采用传统的手工测试方法,这种方式已无法满足游戏发展的需要,严重制约了游戏软件的质量。因此,开发一个支持Web游戏的自动化测试框架是十分必要的。针对以上问题,本文研究并实现了网页游戏自动化测试框架,本论文的主要工作和贡献包括以下几点:1.通过Ruby on Rails的MVC设计结构,搭建了自动化测试工具的核心框架显示部分;2.通过Sikuli结合Selenium脚本,把控件当作图片来识别,实现了对游戏内容的游戏内控件自动化验证;3.设计了自动化测试用例的两两组合与条件约束算法,大大缩减了测试用例的数量;4.实现了网页游戏的性能测试方法。目前该框架已经部署并运行一年有余,支持Java、Flash和HTML5类型的几十款游戏的自动化测试执行。在游戏网站每次版本维护升级后,通过论文实现的测试框架,执行游戏网站的自动化回归测试脚本,大大节省了测试人员的手工测试时间,并且发现了许多游戏无法加载、网页无法显示等人工测试未能发现的软件问题。
其他文献
研究背景:吡咯里西啶生物碱(pyrrolizidine alkaloids,PAs)是植物体内的一种有毒次生防御化合物,超过6000种植物体内发现了超过660种的PAs及吡咯里西啶生物碱氮氧化物。研究
复合绝缘子广泛应用于输电线路,其老化威胁到电网的安全稳定运行。因此,电力部门急需一种能在工程现场对复合绝缘子老化状态进行定量评估的方法。本文研究了便携式单边核磁共
随着互联网的快速发展,电子产品需要处理的数据和命令越来越复杂,要求电子芯片具有更高的频率、更快的处理速度,这会带来很多热量,要求现代热管理系统需要具备更好的散热能力。石墨/铝复合材料是一种用于现代热管理系统的新型导热复合材料,具有很高的散热效率,但目前仍存在机械强度不足的缺点。本文的研究内容是采用不同的强化方法和制备方法,对石墨/铝复合材料进行力学性能强化,同时保证其仍具有较高的热导率。具体如下:
随着互联网时代的快速发展,Android移动计算平台在一个极短的时间内成为了数百万用户的基础设备。用户不仅使用这些Android终端生活和娱乐,还使用它们办公和管理自身财务,因
本文利用欧洲中期天气预报中心(European Centre for Medium-Range Weather Forecasts,ECMWF)提供的再分析ERA-20C和ERA-Interim数据集中的逐月海温、水平风场、比湿和海平面
为更好的利用秸秆资源,缓解秸秆直接还田后对作物生长的不利影响,研发一种秸秆复合管,应用于地下灌溉技术中,延伸了新的地下灌溉技术——秸秆地下灌溉技术。本研究以秸秆还田
目的:研究抵抗素样分子β(RELM-β)与野百合碱致大鼠肺动脉平滑肌细胞增殖的关系,探讨PLC-IP3/Ca2+信号通路在此过程中的作用机制。方法:1.观察野百合碱是否促进或抑制大鼠PA
Fe/Cu磁性多层膜因具有显著的巨磁电阻效应,可用于计算机存储、信息通讯设备、自动化控制系统等诸多领域,使器件小型化、廉价化。目前,关于金属磁性多层膜的巨磁电阻效应是材
目的:通过药物分子设计、改性和修饰等技术,构建紫杉醇长循环纳米载药胶束PEG2000-DSPE-TPGS-PTX,并通过体外细胞实验验证紫杉醇纳米胶束载药体系对乳腺癌耐药细胞株增殖、迁
我国风能资源与负荷中心呈逆向分布的特殊国情决定了我国风电开发模式具有大规模、远距离传输的特点。同时高压直流输电系统在大规模、远距离输电方面具有独特的优势,因此在