基于旅行类手机APP测试初步研究.docx

上传人:h**** 文档编号:11206536 上传时间:2022-04-17 格式:DOCX 页数:16 大小:34.50KB
返回 下载 相关 举报
基于旅行类手机APP测试初步研究.docx_第1页
第1页 / 共16页
基于旅行类手机APP测试初步研究.docx_第2页
第2页 / 共16页
点击查看更多>>
资源描述

《基于旅行类手机APP测试初步研究.docx》由会员分享,可在线阅读,更多相关《基于旅行类手机APP测试初步研究.docx(16页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、基于旅行类手机APP测试初步研究机 基于旅行类手机 APP 的测试的初步探讨A Preliminary Study Of Testing Base on Travel Mobile APP 内容摘要随着人们生活水平的不断提高,人们对生活的对生活的要求已经不满意于温饱,更加追求精神上的追求和放松,加上现在社会节奏变快,现代人都绷着一根弦生活。因此,外出旅行成了人们放松精神,释放压力的不二选择。在出行前,做安排是非常必要的事情。从前人们都是如何了解目的地的呢?大部分都是询问自己身边的挚友,征求看法。这样可以有更加明确的目标,不至于在到达目的地后,一脸茫然,无处可去。但同时,每个人的感受都是不同的,

2、也只有自己亲眼见过才能知道是否符合自己的爱好。在旅行类 APP 中,会有很多用户在上面共享自己的旅行经验,有文字感受,同时也有真实拍摄的照片,他们也会共享出自己当时的旅行路途,供即将前往该地的出行者参考。在旅行中,住也是一个很大的问题,住宿环境的好坏,很大程度地影响了旅行的心情。在旅行 APP 中,用户可以在订房间前,就可以了解到酒店四周交通是否便捷,距离景点的距离是否合适,四周是否有美食店。出行者在旅行中往往会在酒店这一环节踩坑,影响旅行体验。除此之外,查询出行时间,景点门票购买等等,都是旅行 APP的主要功能。本文主要是对旅行类 APP 的测试进行初步的探讨,对旅行类APP 进行需求分析,

3、并制定测试安排,构建出测试用例,并采纳自动化测试技术,对旅行 APP 进行简洁的测试脚本编写,并运用Appium 执行脚本完成对旅行 APP 的简洁测试。关键词:旅行类 APP Appium 测试用例 自动化测试 软件测试 AbstractWith the continuous improvement of peoples living standard, peoples requirements for life are not satisfied with food and clothing, but more spiritual pursuit and relaxation, coupl

4、ed with the rapid pace of society, modern people are "stretched a string" life. Therefore, traveling has become the best choice for people to relax and release their pressure. It is necessary to make a plan before going out. How did people know where they were going? Most people as

5、k their friends for advice. This way, you can have a clearer goal, so that you dont arrive at your destination with a blank look on your face and nowhere to go. But at the same time, everyones feelings are different, and only their own eyes can know whether it is in line with their interests. In the

6、 travel APP, many users will share their travel experiences on it, with their feelings of words and photos taken in real life. They will also share their travel routes at that time for the reference of travelers who are about to go there. In the travel, "live" is also a big problem

7、, the quality of the accommodation environment, to a large extent affects the mood of the trip. In the travel APP, before booking a room, users can find out whether the traffic around the hotel is convenient, whether the distance from the scenic spots is appropriate, and whether there is a food shop

8、 nearby. Travelers in the travel often in the hotel this link trample pit, affect the travel experience. Besides, the main functions of the travel APP are to check the travel time and purchase tickets for scenic spots. This paper mainly conducts a preliminary study on the test of travel APP, analyze

9、s the requirements of travel APP, makes test plans, builds test cases, and USES automated test technology to write simple test scripts for travel APP, and USES Appium to execute scripts to complete the simple test of travel APP.Keywords:Travel AppAppiumTest CaseAutomated testSoftwareTest 书目 第一章绪论 .

10、61.1 选题目的及其意义 . 61.2 现状探讨 . 61. 3 章节的支配 . 7其次章工具及技术介绍 . 82.1 Appium 介绍 . 82.1.1 简介 . 82.1.2 Appium 架构原理 . 82.1.3 Appium 工具的优点 . 92.2 Eclipse 代码编辑器 . 92.2.1 Eclipse 简介 . 92.3 ADB 吩咐 . 102.3.1 ADB 吩咐的运用方法 . 102.4 自动化测试技术 . 112.4.1 自动化测试简介 . 112.4.2 自动化测试的前提条件 . 112.4.3 运用自动化测试的场景 . 11第三章测试打算 . 123.1 测

11、试需求分析 . 123.1.1 开发背景 . 123.1.2 软件功能 . 123.2 制定测试安排 . 123.2.1 测试进度 . 123.2.2 界面测试工作进度预估 . 133.2.3 功能测试工作进度预估 . 133.2.4 性能测试工作进度预估 . 133.2.5 测试环境 . 133.2.6 测试工具 . 143.4 测试环境配置 . 143.4.1 SDK 配置 . 143.4.2 Node.js 安装 . 153.4.3 Appium 自动化测试工具安装 . 16第四章进行测试活动 . 17 4.1 界面测试 . 174.1.1 界面测试常见测试点 . 174.1.2 界面测

12、试用例设计思维导图 . 184.1.3 界面测试用例 . 184.2 功能测试 . 194.2.1 功能测试常用方法 . 204.2.2 功能测试常见测试点 . 204.2.3 功能测试用例设计思维导图(选取部分功能) . 214.2.4 功能测试用例 . 224.3 性能测试 . 274.3.1 性能测试常见测试点 . 274.3.2 性能测试常见方法 . 274.3.3 性能测试用例设计思维导图 . 28第五章测试程序设计以及实现 . 295.1 自动化测试代码 . 295.1.1 登录 . 295.1.2 搜寻地名 . 375.1.3 航班查询 . 415.1.4 订单查询 . 475.

13、2 交互和体验 . 51第六章总结与期望 . 536.1 总结和期望 . 53参考文献. 54致谢. 错误! 未定义书签。 第一章绪论1.1 选题目的及其意义 随着收入水平的不断增长,人们对生活的质量要求在不断地提高,人们外出旅游,感受各地的风土人情,放松自我,亲近大自然的想法也在成倍地增加。至此,去哪里游玩,游玩的预算须要多少以及旅游期间的吃、住、行如何解决的问题成了人们出行前的一个重要的安排标准。因此人们通常须要借助旅行软件解决上述问题。旅行软件的功能包括:用户的登录、目的地查询、展示目的地酒店以及出行方式等。在性能方面要求响应快速、查询速度快、占用设备资源小等等。另外一个比较重要的指标就

14、是平安性要求。其中软件的 UI 设计须要符合大多数用户的运用习惯,做到图标易懂、描述精确、比例正确等等,从而使得用户可以在短时间内熟识地、正确地运用该旅行软件。软件响应时间短,用户体验感好。另外软件要保证用户的个人隐私不被泄露,保证软件可以正常地运作。本文从上面三个方面来探讨旅行类 app 的测试方法和测试技术。1.2 现状探讨 现如今,由于人们的需求变多,APP 的功能也起先多种多样。对于功能测试,现在采纳黑盒测试较多,其中等价类划分法、边界值分析法、因果图法等用的较多。黑盒测试基本不须要有人看着,设计完测试用例之后就是起先执行。不过缺点也明显,难以找寻和确定造成程序出错的用例,过度依靠测试

15、用例与阅历。另外现在市面上的手机型号众多,更新换代频繁,因此,APP 兼容性的问题非常突出,兼容性的测试,一般有运用其他测试平台如,Testin 云测试。以及运用公司内真机测试,优点在于简洁快捷,但是也存在着成本太高的问题,对于云测试平台更加有平安性的问题。性能测试的常见类型则有,基准测试、配置测试、负载测试、压力测试等等,主要是用 LoadRunner,Jmeter,性能测试在单元测试时就要起先做,但并不意味着集成后不须要测试,性能测试的真正目的是测试软件各单元集成后在真实环境下是否能牢靠地运行。平安测试则是对系统抵挡非法侵入的实力进行测试,现在普遍的测试方法是有测试人员以非法入侵者的身份,采纳不同的方法去攻击系统,详细的方法也有多种,如,破译口令、破坏系统爱护机制等等。花费的时间较多以.本文来源:网络收集与整理,如有侵权,请联系作者删除,谢谢!第16页 共16页第 16 页 共 16 页第 16 页 共 16 页第 16 页 共 16 页第 16 页 共 16 页第 16 页 共 16 页第 16 页 共 16 页第 16 页 共 16 页第 16 页 共 16 页第 16 页 共 16 页第 16 页 共 16 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作计划

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁