需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:11152 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
内容摘要:在智能手机迅猛发展的现在,诞生了许多丰富多彩功能多样的APP,而随着人们娱乐方式的不断变化,许多游戏厂商也把目光投向了手机市场,并且在近几年,手游市场规模走势正呈现爆发式的增长。但一款手游的诞生,一定会伴随着许多的缺陷,而缺陷量的多少则会直接影响一款游戏的质量与声誉,而质量又是软件产品的重要指标之一。如何能够遍历所有功能点进行尽量全面的测试,如何能够用尽量方便快捷的方式找到缺陷,避免游戏上线后出现严重的S\A\B级缺陷,减少让用户体验不友好的C\D\E级缺陷,就成为许多手游测试人员尤其关注的问题。本课题主要研究Android手游自动化测试的方案,将首先从普通APP测试入手,探索手游测试的方法,并以一款手游为例,展开自动化测试方案的设计。虽然在国内对于一款手游进行黑盒测试时,多数情况会选用人工测试的手段,但仍有不少重复性极强的简单操作,可以用自动化测试代替。
关键词:手游自动化测试 Appium python
目次 摘要 Abstract 1. 课题内容和研究方向-5 1.1. 手游自动化测试概念-5 1.2. 开题报告-6 1.2.1. 课题研究思路-6 1.2.2. 课题研究的主要内容-6 1.2.3. 课题准备-6 1.2.4. 拟解决问题-6 2. 移动APP与手游的自动化测试-6 2.1. 应用开发上的区别-6 2.2. 使用上的区别-6 2.3. 测试重点的区别-7 2.4. 共同点-7 3. 测试环境搭建-7 3.1. 测试框架选择与搭建-7 3.2. Android开发环境搭建-8 3.2.1. 安装java环境-8 3.2.2. 安装Android adt和Android SDK-8 3.3. Appium自动化测试初体验-9 3.3.1. 创建Android模拟器-10 3.3.2. 测试需求与测试用例编写-10 3.3.3. 测试开始-12 4. 真机测试-13 4.1. 真机测试准备-13 4.1.1. 获取真机相关信息-13 4.1.2. 测试需求与测试用例编写-14 5. “洗炼出橙”功能的自动化测试-16 5.1. 测试需求-16 5.2. 洗炼自动化测试方案-16 5.2.1. 功能界面自动化测试方案-16 5.2.2. 洗炼出橙自动化测试方案-18 6. 结论-18 附录A:洗炼系统测试用例-20 附录B:洗炼系统测试结论-26 参考文献-28 致谢-29 |