手机移动应用的测试.doc

资料分类:计算机信息 上传会员:潘教授 更新时间:2021-09-17
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:15065
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

【摘要】手机测试是一个很大的课题,包括软硬件测试,结构化测试,而这篇论文单就移动应用测试来说指的是软件测试,不仅说明了软件的重要性,也体现了手机移动应用测试的难度。手机移动应用大多包括娱乐生活社交媒体这一块,如果测试单从手工操作来说那就太低端且不人性化了,因此,自动化测试显得尤其重要。

由于测试框架Appium不仅兼容性强,稳定性也比其他平台的强,所以本文选用它作为测试工具。在理解和掌握Appium基础运用、工作原理以及重要特性后,就可以创建一个自动化的测试框架,以此来解决测试难点,实现自动化移动应用的高效测试。

 -Appium是开源的自动化测试工具,支持多种语言编写测试代码,能为安卓和IOS系统的手机提供非常快捷方便的测试。Appium调用了Selenium的client库,因此它支持多种编程语言编写测试用例,在这里可使用较为熟悉的Java语言编写测试代码。

【关键词】:手机移动应用测试;Appium工具;测试框架;

 

目录

摘要

Abstract

1 绪论-1

1.1 手机移动应用测试现状及其挑战-1

1.2 手机移动应用测试流程-2

2 软件测试-5

2.1 软件测试类型-5

2.2 自动化测试-5

2.3 自动化测试适用场景-6

2.4 自动化测试价值-6

3-移动应用测试工具-7

3.1第三方测试平台-7

3.1.1 MQC平台的功能使用-7

3.1.2 为什么第三方测试平台选择MQC-8

3.2 自动化测试工具Robotium-9

3.3 自动化测试工具Monkeyrunner-9

3.4 自动化测试工具Appium-10

3.4.1 Appium介绍-10

3.4.2 Appium的理念-10

3.5 Appium的概念-10

3.5.1 C/S架构-10

3.5.2 Session-10

3.5.3 Desired Capabilities-10

3.5.4 Appium Server-11

3.5.5 Appium 服务器端-11

3.6 Selenium Grid-11

3.7 Appium常用API介绍-12

3.7.1 Appium API官方文档-12

3.7.2 常见API简介-12

4-移动应用测试内容与方法-15

4.1移动应用信息审查-15

4.1.1版本检查-15

4.1.2应用界面检查-15

4.1.3测试数据类型选择-15

4.2 稳定性测试-15

4.2.1交互性测试-15

4.2.2异常性测试-15

4.3 兼容性测试-15

4.3.1 内部、外部兼容性-15

4.3.2 设备兼容性-16

4.4 性能测试-16

4.4.1 极限测试-16

4.4.2 响应能力测试-16

4.5 升级、更新测试-17

4.6 用户体验测试-17

4.7 测试报告-17

5-移动应用测试案例-18

5.1 i晓庄测试案例-18

5.1.1 i晓庄稳定性测试-18

5.1.2 i晓庄性能测试-19

5.1.3 i晓庄在Appium常用API下测试-21

5.2.4 i晓庄测试报告-24

5.2 知乎App测试案例-24

5.2.1 知乎兼容性测试-24

5.2.2 知乎在Appium下测试-25

5.2.3 知乎4.16.0_464版本测试报告-30

5.3测试案例总结-31

6 论文总结-32

参考文献-33

致 谢-34

相关论文资料:
最新评论
上传会员 潘教授 对本文的描述:现在市场上有非常多的安卓机型,OS以及其版本也是多不可数,应用的兼容适配问题就变得异常突出。测试人员也没有办法去验证是否一款应用能在所有版本和不同机型上能够正常运行,......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: