App功能测试方案的设计与实现.docx

  • 需要金币1000 个金币
  • 资料目录论文助手 > 高校设计 > 工业设计 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2021-02-25
  • 论文字数:11312
  • 课题出处:(布加加)提供原创资料
  • 资料包括:完整论文

支付并下载

【摘要】App-Application,手机软件即是安装在移动智能设备上的客户端软件,是为了完善原始系统的不足和凸显其个性化而存在的。随着App寡头发展的趋势越发显著,受众对于App的要求也越来越高。

App功能测试方案从App测试需求分析开始到最终实现自动化测试,以CloudPhotos为测试对象,分析了App测试的复杂性、Crash、Bug的生命周期等App测试的基本要求,以及针对CloudPhotos的自动化测试的方案设计,设计了Test Case,根据Test Case进行自动化代码编写,实现CloudPhotos的登陆、上传下载、批量上传下载的功能自动化测试及UI自动化测试。CloudPhotos自动化测试主要是采用Appium这个可跨平台测试的移动端自动化框架与TestNG这个Java自带的测试框架来实现自动化测试,通过测试来确定CloudPhotos的运行情况。

采用自动化测试CloudPhotos,能及时对Bug的发现,提供给研发者,节省了大量人力物力。

【关键词】App功能;测试方案;自动化测试;Test Case

 

目录

摘要

Abstract

1 绪论-1

1.1 背景-1

1.2 移动App测试的现状-1

1.3 目的和意义-1

1.4 Test Case设计的重要性-2

2 App测试需求分析-2

2.1 App测试的复杂性-3

2.2 App Crash分析-3

2.3 Bug的生命周期与管理-4

2.3.1 Bug的生命周期-4

2.3.2 Bug的生命历程-4

2.4测试环境-4

2.4.1 手机自动化测试环境-4

2.4.2 配置测试环境-5

3 Test Case的设计-6

3.1 目的和意义-6

3.1.1 移动App测试的几个阶段-6

3.1.2 移动App测试流程-7

3.2 Test Case要素-7

3.3 CloudPhotos 的Test Case设计-9

4 手机自动化测试-18

4.1 坐标定位-18

4.1.1 通过uiautomatorviewer进行定位-18

4.1.2 通过xPath定位(绝对路径定位)-20

4.1.2 定位混合应用元素-20

4.2自动化测试-21

4.2.1 测试自动化测试-21

4.2.2 CloudPhoto实现自动化测试-22

5 测试报告-26

5.1 测试结果-26

5.3 测试报告-28

总    结-29

参考文献-30

致    谢-31


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费